PHP + MySQL

Создание php MVC приложения. Авторизация в приложении

Мы продолжаем создание php mvc проекта и сегодня мы реализуем авторизацию в нашем приложении. На прошлом уроке мы подготовили форму. Сегодня мы внесем небольшие корректировки, а также реализуем механизм смены аватарки в зависимости от введенных в форму данных. В...

read more

Создание php MVC приложения. Конфигурация и создание главной страницы

В этом уроке мы начнем разработку нашего приложения - напишем конфигурационные файлы подключения необходимых классов, класс для подключения к базе данных и роутинг. Также мы создадим родительские классы модели, контроллера и вьюхи, а также модель, контроллер и вьюху...

read more

Создание php MVC приложения. Структура файлов и папок

Сегодня мы создадим структуру файлов и папок нашего будущего php mvc проекта. Проект будет доступен по адресу http://cabinet.kamil-abzalov.com/. В начале урока я покажу, как сделать бэкап базы данных. Для этого в phpmyadmin есть вкладка Экспорт. Экспортировать базу...

read more

Создание php MVC приложения. Создание базы данных

На прошлом уроке мы начали проектировать наше PHP MVC приложение. Сегодня мы создадим базу данных с использованием phpmyadmin. Наша база данных будет состоять из 6 таблиц: roles - роли пользователей users - пользователи orders - заказы products - продукты...

read more

Создание php MVC приложения. План работ

В последних уроках мы разобрали базовые понятия ООП в PHP. Чтобы подвести итог этой теме, я считаю правильным создать небольшое веб приложение на php с использованием парадигмы ООП. Причем наше приложение будет основано на современном, актуальном подходе в...

read more

Cookie и SQL инъекции

В этом уроке мы рассмотрим механизм COOKIE, который схож с механизмом сессий, который мы разбирали на прошлом уроке. Также мы рассмотрим очень важный вопрос безопасности веб приложений - внедрение вредоносного SQL кода (SQL инъекция). COOKIE схожи по своему назначению...

read more

PHP. Механизм сессий

В данном уроке мы рассмотрим важный механизм сессий. Данный механизм помогает браузеру идентифицировать нас как одного и того же пользователя на разных страницах одного сайта (в качестве примера можно привести социальные сети). Применять сессию мы будем на нашем веб...

read more

Удаление информации в приложении

В этом уроке мы закончим написание нашего веб приложения. Осталось реализовать функцию удаления информации в нашем приложении. Подход к созданию данного функционала будет похож на уже реализованную нами функцию редактирования данных. При удалении нам не понадобится...

read more

Добавление информации в базу данных из веб приложения

Мы продолжаем разработку веб приложения в связке php+mysql. В этом уроке мы реализуем механизм добавления игрока в нашу базу данных через пользовательский интерфейс. Сначала мы добавим форму добавления в скрипт players.php. В этой форме будут два поля - имя игрока и...

read more

Pin It on Pinterest