logo

Работа с PHP формуляри

Можем да създаваме и използваме формуляри в PHP. За да получим данни от формуляри, трябва да използваме PHP superglobals $_GET и $_POST.

Заявката за формуляр може да бъде get или post. За да извлечем данни от заявка за получаване, трябва да използваме $_GET, за заявка за публикуване $_POST.

Формуляр за получаване на PHP

Получаване на заявка е заявката за формуляр по подразбиране. Данните, предадени чрез заявка за получаване, се виждат в URL браузъра, така че не са защитени. Можете да изпратите ограничено количество данни чрез заявка за получаване.

Нека видим прост пример за получаване на данни от заявка за получаване в PHP.

за цикъл в скрипта на обвивката
Файл: form1.html
 Name: 
Файл: welcome.php
 

PHP формуляр за публикуване

Заявката за публикуване се използва широко за изпращане на формуляр, който съдържа голямо количество данни, като качване на файл, качване на изображение, формуляр за влизане, формуляр за регистрация и др.

Данните, предадени чрез заявка за публикуване, не се виждат в URL браузъра, така че са защитени. Можете да изпратите голямо количество данни чрез пощенска заявка.

Нека видим прост пример за получаване на данни от заявка за публикуване в PHP.

Файл: form1.html
 <table class="table"> <tr><td>Name:</td><td> </td></tr> <tr><td>Password:</td><td> </td></tr> <tr><td> </td></tr> </table> 
Файл: login.php
 

Изход:

php форма php обработка на формата за влизане