742.45K
Category: programmingprogramming

Интерактивность. PHP. Уровень 1. Урок 6

1.

PHP Уровень 1
Урок 6
Интерактивность

2.

План урока
● Основные методы передачи данных на сервер
● Применение в PHP
● Загрузка файлов на сервер

3.

Основные методы передачи
данных на сервер

4.

GET
POST
Запрос
содержимого
Передача данных
Получить пакет
данных/страницу
Отправить
комментарий

5.

Применение в PHP

6.

Применение в PHP
GET
POST
$_GET
$_POST

7.

Применение в PHP
param1
$_GET/POST['param1']
$_GET/POST['param2']
GET/POST
param2
param3
$_GET/POST['param3']
$_GET/POST['param4']
Isset()

8.

Безопасность
Данные от пользователя небезопасны!
1. strip_tags
2. htmlspecialchars
3. (string)
4. mysqli_real_escape_string

9.

CRUD
C
CREATE
R
READ
U
UPDATE
D
DELETE

10.

Загрузка файлов на сервер

11.

Файл
Форма загрузки
$_FILES

12.

Итоги
На сегодняшнем занятии мы научили наши страницы реагировать на
действия пользователей, создавая скрипты, которые обрабатывают
различные входящие HTTP запросы.

13.

Итоги
PHP даёт возможность не только реагировать на действие
пользователей, но и сохранять переданные данные и файлы, что
открывает перед нами новые горизонты возможностей.
И самое главное – всегда помните о безопасности Вашего кода!

14.

Вопросы участников . . .
English     Русский Rules