Як передати форму php
Обробка даних форм є однією з найважливіших функцій мови програмування (ЯП) PHP. Наявні засоби дозволяють витягати введені користувачем дані і зберігати їх в спеціальні змінні, після чого перетворювати і записувати в різні бази даних (БД) або файли.
1
Створіть необхідну форму за допомогою HTML, вибравши найбільш зручний метод передачі даних. Для вставки використовується дескриптор. Для успішної обробки даних користувача через PHP важливо вказати атрибут method і action. наприклад:
2
Даний код HTML вказує, що дані форми будуть передані скрипту, написаного в файлі process.php, методом POST, який дозволяє передавати потрібні змінні прихованим для користувача чином. Альтернативою способу є GET, який передає потрібні дані за допомогою адресного рядка. Таким чином, після натискання кнопки введені дані будуть відображені у верхній частині вікна браузера.
3
Створіть необхідні елементи форми, використовуючи додаткові атрибути value, name і type. Наприклад, щоб створити два поля, в яких користувач може ввести своє ім`я і прізвище, можна написати наступний код:
ім`я:
Прізвище
Даний відрізок дозволяє створити два текстових поля для зазначення імені та прізвища користувача з найменуваннями usersname і familyname, які будуть використані для обробки даних згодом.
4
Створіть новий файл з ім`ям process.php в одній директорії з документом HTML, де розташовані дані форми. Для створення файлу правою клавішею миші на вільній ділянці вікна відображення вмісту каталогу і виберіть «Створити» - «Текстовий файл», після чого вкажіть відповідні ім`я і розширення. Введіть наступний код:
lt;? php
$ Username = htmlspecialchars ($ _ POST [ `usersname`]) -
$ Second_name = htmlspecialchars ($ _ POST [ `familyname`]) -
echo "Ваше ім`я $ username і прізвище $ second_name" -? gt;
5
Даний код дозволяє витягти необхідні дані, які користувач ввів в форму. $ Username присвоюється введене в текстовому полі usersname ім`я, яке було передано через глобальний масив $ _POST. За допомогою функції htmlspecialchars () - проводиться видалення зайвих символів, які користувач міг помилково або спеціально написати при введенні з клавіатури. Після вилучення з форми необхідних даних в змінні можна здійснити висновок отриманої інформації за допомогою оператора echo. Перед висновком також можуть бути зроблені необхідні дії, які можуть знадобитися для виконання того чи іншого завдання. Отримані значення можуть бути оброблені всіма наявними в PHP функціями, а значить програміст не обмежується в засобах для роботи з даними HTML-форми.
Статті за темою "Як передати форму php"
Оцініть, будь ласка статтю