Одною із важливих функцій РНР являється видобування даних із форм HTML і їх обробка. Елементи з якими ви будите працювати коли будите робити ці видобування такі: атрибути action і method і методи get і post.
Наприклад Допустимо якщо у нас в формі є поле name=”імя” і method=”Post”. Файл вказаний як action, буде видобувати дані, введені в поле “імя” таким чином
$_POST[імя];
Нижче показана форма з полем і скриптом РНР прийому даних
<form action = "formular.php" method = "POST"> <input type = "reset" value = "очистити" > <input type = "submit" value = "відправити"><br><br> <input type ="text" name = "name"> Імя <br><input type ="text" name = "namber"> Номер </form>
Після видобування цих даних з документа HTML дуже важливо їх перевірити. В прикладі нижче можна провірити ці аспекти.
<?PHP $name=$_POST["name"]; if($name=="") { echo "Поле імя не заповнено"; }else{ echo $name; } ?>
Другий приклад даної форми ще в частині перевірки має дві умови, звязані оператором OR або ||.
<?PHP $namber = $_POST["namber"]; if (($_POST=="namber") || (($namber)<1)) { echo "Поле номер не заповнено"; }else{ echo $namber; } ?>
В кінці цієї сторінки посилання на публікації про елементи основані на РНР.