V PHP lahko ustvarjamo in uporabljamo obrazce. Za pridobitev podatkov obrazca moramo uporabiti superglobale PHP $_GET in $_POST.
Zahteva obrazca je lahko pridobi ali objavi. Za pridobitev podatkov iz zahteve za pridobitev moramo uporabiti $_GET, za objavo zahteve $_POST.
PHP Get Form
Pridobi zahtevo je privzeta zahteva obrazca. Podatki, posredovani prek zahteve za pridobitev, so vidni v brskalniku URL, zato niso zavarovani. Z zahtevo za pridobitev lahko pošljete omejeno količino podatkov.
Oglejmo si preprost primer prejemanja podatkov iz zahteve get v PHP.
čakalna vrsta v JaviDatoteka: form1.html
Name:Datoteka: welcome.php
Obrazec za objavo PHP
Zahteva po objavi se pogosto uporablja za oddajo obrazca, ki vsebuje veliko količino podatkov, kot so nalaganje datotek, nalaganje slik, obrazec za prijavo, obrazec za registracijo itd.
Podatki, posredovani prek zahteve za objavo, niso vidni v brskalniku URL, zato so zaščiteni. Preko poštne zahteve lahko pošljete veliko količino podatkov.
Oglejmo si preprost primer prejemanja podatkov iz zahteve po objavi v PHP.
Datoteka: form1.html<table class="table"> <tr><td>Name:</td><td> </td></tr> <tr><td>Password:</td><td> </td></tr> <tr><td> </td></tr> </table>Datoteka: login.php
Izhod: