Link in progress
Обо мне

Архив метки: PHP

Уроки по PHP

Хранение паролей в базе данных

Хранение паролей в базе данных Вопрос хранение паролей в базе данных пользователей относится к теме безопасности. Многие начинающие и не только программисты уверены в том, что есть такие виды шифрования паролей, которые взломать практически нет возможности из-за отсутствия как таково «алгоритма шифрования». И так, сегодня немного поговорим об MD5 и SHA шифрование а также о таких функциях как password_hash() и password_verify(). Читать далее

GET и удаление данных из БД. Уроки PHP

GET - передача переменных в PHP В прошлом уроке мы модернизировали наши мини сайт, теперь он знает, какие файлы можно загружать, какой максимальный размер этот файл может иметь, знает что делать, когда загрузка файла окончилась ошибкой, а также сам чистит файлы, которые были загружены с ошибкой. На сегодня все, даже малостраничные сайты могут иметь админ-панель. Что это такое, я думаю, вы знаете – это то место, где определенный человек может модерировать сайт: удалять, добавлять, изменять данные в БД. В этом уроке мы создадим такую возможность и нашему сайту.
План:
1. Создание страницы для администратора;
2. Знакомство с GET и удаление данных из ДБ. Читать далее

Ограничение MIME типа файлов. Уроки PHP

Ограничение MIME типа файловСегодня мы узнаем, как сделать проверку загружаемых файлов, как узнать из размер и при необходимости установить максимальное или минимальное значение загружаемого файла.
План:
1. Как узнать тип загружаемого файла?
2. Установка минимального и максимального размера файла.
Читать далее

require_once и ORDER BY. Уроки PHP

Require_once и ORDER BY.
План:1. require_once – совместное использование данных;
2. ORDER BY – сортировка средствами SQL;
3. Форматирование списка с помощью CSS и HTML. Читать далее

$_FILES. Уроки PHP

$_FILES. Уроки PHP
В этом уроке мы продолжим тему обработку и сохранение файлов средствами PHP использую суперглобальную переменную $_FILES.
План урока
1. Добавление новой колонки в БД и изменение страницы «Добавление участника»;
2. Суперглобальная переменна $_FILES – несколько слов;
3. Добавление имени изображение в БД;
4. Изменение страницы рейтинга для показа изображений атлетов;
5. То, что не было сделано. Читать далее

Файлы и MySQL. Уроки PHP

Файлы и MySQL. Уроки PHPБаза данных, конечно хороша, но она не всемогущая. В базе дынных мы можем сохранять текста, числа, выводит их, удалять из базы и добавлять в нее новые записи, но куда девать бинарные файлы? Такие как: картинки, аудио, видео, документы разных форматов? Конечно, их тоже можно затолкать в БД, но этот как минимум не этично и далеко не профессионально. В этом уроке план будет таким:
1. Cтраница рейтинга, страница добавления данных в БД;
2. Форма с добавление файлов. Читать далее

foreach() цикл. Уроки по PHP

foreach() цикл. Уроки по PHP Закончим прошлый урок. Даже не уверен, нужен ли план к этому небольшому уроку. Сегодня мы допишем SQL команду для удаления данных из БД средствами PHP и HTML формы списка checkbox а также поговорим о цикле foreach(). Читать далее

Первичный ключ и ALTER MySQL. Уроки PHP

Первичный ключ и ALTER MySQL. Уроки PHPПриветствую тебя, читатель и желающий учится новому!
Перед началом урока, мы вспомним о прошлых уроках, а точнее о заданиях, которые там были. Больше всего меня интересует задание внесение изменений по последним урокам у всех нашим файлам (add_mailer.php, dell_mailer.php, sender_mail.php). И в результате, вы должны были совместить файлы HTML в один файл PHP и удалить все файлы HTML. Если у кого-то что-то не получилось, вы можете задать свой вопрос в комментарии или скачать файлы в конце урока, пересмотреть и сравнить с вашими файлами. Сегодня у нас по курсу:
План:1. Уникальный идентификатор и первичный ключ MySQL;
2. ALTER – изменение таблицы;
3. Вывод списка всех подписчиков.
Читать далее

PHP_SELF. isset(). Уроки PHP

php_self-isset-уроки-phpДоброго времени суток.
Немножко изменить уроки. Начиная с этого урока я буду составлять план урока, так, как это делают в учебных заведениях.

План урока:
1. Объединение HTML файла и PHP обработчика и применение функции isset();
2. Повторный вывод HTML формы, если в ней есть незаполненные поля;
3. Повторный вывод HTML формы и запоминание ранее ведённых данных. PHP_SELF;
4. Вывод ошибок под полями формы;
5. Заключение и несколько слов о следующем уроке.
Читать далее

Оператор отрицания. Уроки по PHP

Оператор отрицания Приветствую всех читателей блога. Вспоминаем, что было в прошлом уроке по PHP. Этот урок будет последним в этом 2015 году и он будет о том, где можно применять чудесный оператор как «Оператор отрицания». И хочу огорчить, что о функцию isset() и ее применения я напишу в недалёком будущем, если все лепить в этот урок – он станет долгим и многие просто не осилят дочитать его до конца. Читать далее

Max quality, min price, min time expenditure
Send me a message to: work@glogla.net
Portfolio