Підручник PHP
- урок №
Підручник
PHP для новачків - урок №
основи мови
PHP для новачків - урок №
основи роботи
з масивами на мові програмування PHP - урок №
Робота з конструкціями
if-else і switch-case - урок №
Робота з циклами
foreach, for і while - урок №
Робота
з математичними функціями - урок №
Робота із строковими
функціями в PHP - урок №
функції
роботи з масивами - урок №
Практика на комбінації
стандартних функцій - урок №
основи роботи
з формами в PHP - урок №
Робота
з датами в PHP - урок №
основи роботи
до призначених для користувача функціями - урок №
прийоми роботи
з прапорами - урок №
прийоми роботи
з логічними значеннями - урок №
прийоми роботи
з циклами - урок №
прийоми роботи
з масивами - урок №
правильне використання
призначених для користувача функцій - урок №
Практика на
призначені для користувача функції - урок №
просунута робота
до призначених для користувача функціями - урок №
просунута робота
з формами в PHP
- урок №
відпрацювання
циклів і функцій PHP - урок №
Практика по
написання скриптів
Робота з БД
- урок №
основи роботи
з базами даних в PHP - урок №
Команди SELECT,
INSERT, DELETE, UPDATE - урок №
Команди ORDER BY,
LIMIT, COUNT, LIKE в SQL
- урок №
Підручник
за регулярними виразами PHP - урок №
Робота з регулярними
виразами в PHP. Глава 1. - урок №
Робота з регулярними
виразами в PHP. Глава 2. - урок №
Робота з регулярними
виразами в PHP. Глава 3. - урок №
Робота з регулярними
виразами в PHP. Глава 4.
Сесії і куки
просунуті БД
- урок №
просунуті
SQL запити - урок №
правильна організація
баз даних
Форми - це елементи HTML сторінки, в які користувач може вводити дані, наприклад, своє ім'я, прізвище, вік, логін і пароль і так далі.
Ці дані потім можуть бути отримані в PHP і оброблені за потрібне нам чином.
Наприклад, користувач вводить своє ім'я і прізвище в форму, натискає на кнопку відправки і введені дані йдуть на сервер в PHP. Там ми можемо отримати введені ім'я і прізвище і, наприклад, зберегти їх в базу даних.
Як зробити форму на HTML
Форма створюється за допомогою тега form. Цей тег має два важливих атрибута.
Майте на увазі, що PHP код сторінки з формою виконається не один раз, як може здатися, а два рази - перший раз користувач зайде на сторінку сайту, заповнить форму, натисне на кнопку відправки, дані з форми відправляться на сервер і PHP код сторінки почне виконуватися спочатку.
поля форми
приклад форми
Як отримати дані з форми в PHP
Ми можемо отримати дані, які ввів користувач в форму, в PHP коді. Це робиться за допомогою глобальних масивів $ _GET. $ _POST. $ _REQUEST.
В $ _GET будуть лежати дані, відправлені методом GET, в $ _POST будуть лежати дані, відправлені методом POST, а $ _REQUEST - дані, відправлені і тим, і іншим методом одночасно.
Як саме це робиться: нехай у формі є інпут з атрибутом name = "user". Тоді після відправки цієї форми ми можемо отримати дані з цього інпут таким чином: $ _GET [ 'user'] (або $ _POST [ 'user']. Або $ _REQUEST [ 'user']).
Зберігаємо значення полів форми після відправки
Давайте зробимо так, щоб при відправці форми не стиралися значення з інпут.
Приклад вище буде генерувати попередження PHP при першому заході на сторінку - в разі, коли відправка форми ще не була зроблена. Виправимо це:
Додаткові матеріали
Що вам робити далі:
Приступайте до вирішення завдань за наступним посиланням: завдання до уроку.
Коли все вирішите - переходите до вивчення нової теми.
Підручник PHP
- урок №
Підручник
PHP для новачків - урок №
основи мови
PHP для новачків - урок №
основи роботи
з масивами на мові програмування PHP - урок №
Робота з конструкціями
if-else і switch-case - урок №
Робота з циклами
foreach, for і while - урок №
Робота
з математичними функціями - урок №
Робота із строковими
функціями в PHP - урок №
функції
роботи з масивами - урок №
Практика на комбінації
стандартних функцій - урок №
основи роботи
з формами в PHP - урок №
Робота
з датами в PHP - урок №
основи роботи
до призначених для користувача функціями - урок №
прийоми роботи
з прапорами - урок №
прийоми роботи
з логічними значеннями - урок №
прийоми роботи
з циклами - урок №
прийоми роботи
з масивами - урок №
правильне використання
призначених для користувача функцій - урок №
Практика на
призначені для користувача функції - урок №
просунута робота
до призначених для користувача функціями - урок №
просунута робота
з формами в PHP
- урок №
відпрацювання
циклів і функцій PHP - урок №
Практика по
написання скриптів
Робота з БД
- урок №
основи роботи
з базами даних в PHP - урок №
Команди SELECT,
INSERT, DELETE, UPDATE - урок №
Команди ORDER BY,
LIMIT, COUNT, LIKE в SQL
- урок №
Підручник
за регулярними виразами PHP - урок №
Робота з регулярними
виразами в PHP. Глава 1. - урок №
Робота з регулярними
виразами в PHP. Глава 2. - урок №
Робота з регулярними
виразами в PHP. Глава 3. - урок №
Робота з регулярними
виразами в PHP. Глава 4.
Сесії і куки
просунуті БД
- урок №
просунуті
SQL запити - урок №
правильна організація
баз даних