Uvod u PHP obrazac
Prije razumijevanja onoga što je oblik u PHP-u, razumemo što je oblik?
Obrazac je dokument koji sadrži par praznih polja koja korisnik mora ispuniti podacima ili korisnik može odabrati podatke. Korisnički podaci pohranjuju se u bazu podataka s odgovarajućim podacima korisnika i mogu ih pronaći bilo kada i bilo gdje.
PHP obrazac
Oblik u PHP-u je sličan oblicima koji su izgrađeni pomoću HTML-a, osim korištene sintakse. U PHP obliku obrasci koriste GET i POST metodu za ispis ili preuzimanje podataka koje je unijeo korisnik.
Kad korisnik unese sve potrebne podatke u obrazac i preda obrazac pomoću gumba za slanje, obrazac se dalje šalje na obradu i radnja se izvodi na temelju svega što je spomenuto u akcijskoj funkciji. Obrazac se zatim šalje na daljnju obradu metodama GET ili POST, ovisno što je spomenuto tijekom dizajniranja obrasca.
Kako stvoriti obrazac u PHP-u i njegovoj sintaksi?
Obrasci se koriste za dobivanje ulaza od korisnika i obradu podataka u bazu podataka ili dostavlja podatke na odgovarajući web poslužitelj u svrhu obrade. Obrazac sadrži HTML oznake koje će imati GUI (Grafičko korisničko sučelje) poput radio gumba, potvrdnih okvira itd.
Te se komponente koriste u obrascu tako da se korisnik mora osjećati lako komunicirati s GUI / web stranicom ili ispuniti sadržaj obrasca. Obrasci su posebno pripremljeni u razumljive svrhe gdje će korisnik koji nema tehničko znanje istražiti obrazac na različite načine kako ga koristiti.
Obrasci se pišu unutar oznake obrasca tj. I. Te oznake definiraju da je kôd za obrazac pokrenut i da se svi okviri za unos, potvrdni okviri, radio gumbi itd. Mogu uključiti u obrazac i obrazac se može zatvoriti pomoću oznake.
Koraci za stvaranje obrasca su sljedeći:
- Moramo otvoriti i zatvoriti obrazac unutar HTML oznake koristeći ……… .. oznake.
- Nakon što je obrazac napisan, potrebno ga je poslati pomoću metode GET ili POST.
- Ako morate uključiti razne atribute, poput polja za unos, potvrdne okvire, radio gumbe itd.
- Slanjem obrasca obradit će se podaci koje korisnik popunjava i izvršit će se potrebne radnje.
Sintaksa
Sample Form Page
Form Sample
// Two methods GET or POST method to be chosen
Name:
Sample Form Page
Form Sample
// Two methods GET or POST method to be chosen
Name:
Sample Form Page
Form Sample
// Two methods GET or POST method to be chosen
Name: Name:
E-mail:
Gender:
Female
Male
Output:
Primjer 3
Kodirati:
<_?php
.error (color: #FF0000;)
$NameError = $EmailError = $GenderError = "";
$Name = $Email = $Gender = "";
if ($_SERVER("REQUEST_METHOD") == "POST") (
if (empty($_POST("Name"))) (
$NameError = "Name is required";
) else (
$Name = test_input($_POST("Name"));
)
if (empty($_POST("Email"))) (
$EmailError = "Email is required";
) else (
$Email = test_input($_POST("Email"));
)
if (empty($_POST("Gender"))) (
$GenderError = "Gender is required";
) else (
$Gender = test_input($_POST("Gender"));
)
)
function test_input($data) (
$data = trim($data);
$data = htmlspecialchars($data);
return $data;
)
?>
FORM EXAMPLE IN PHP
.error (color: #FF0000;)
$NameError = $EmailError = $GenderError = "";
$Name = $Email = $Gender = "";
if ($_SERVER("REQUEST_METHOD") == "POST") (
if (empty($_POST("Name"))) (
$NameError = "Name is required";
) else (
$Name = test_input($_POST("Name"));
)
if (empty($_POST("Email"))) (
$EmailError = "Email is required";
) else (
$Email = test_input($_POST("Email"));
)
if (empty($_POST("Gender"))) (
$GenderError = "Gender is required";
) else (
$Gender = test_input($_POST("Gender"));
)
)
function test_input($data) (
$data = trim($data);
$data = htmlspecialchars($data);
return $data;
)
?>
FORM EXAMPLE IN PHP
.error (color: #FF0000;)
$NameError = $EmailError = $GenderError = "";
$Name = $Email = $Gender = "";
if ($_SERVER("REQUEST_METHOD") == "POST") (
if (empty($_POST("Name"))) (
$NameError = "Name is required";
) else (
$Name = test_input($_POST("Name"));
)
if (empty($_POST("Email"))) (
$EmailError = "Email is required";
) else (
$Email = test_input($_POST("Email"));
)
if (empty($_POST("Gender"))) (
$GenderError = "Gender is required";
) else (
$Gender = test_input($_POST("Gender"));
)
)
function test_input($data) (
$data = trim($data);
$data = htmlspecialchars($data);
return $data;
)
?>
FORM EXAMPLE IN PHP
.error (color: #FF0000;)
$NameError = $EmailError = $GenderError = "";
$Name = $Email = $Gender = "";
if ($_SERVER("REQUEST_METHOD") == "POST") (
if (empty($_POST("Name"))) (
$NameError = "Name is required";
) else (
$Name = test_input($_POST("Name"));
)
if (empty($_POST("Email"))) (
$EmailError = "Email is required";
) else (
$Email = test_input($_POST("Email"));
)
if (empty($_POST("Gender"))) (
$GenderError = "Gender is required";
) else (
$Gender = test_input($_POST("Gender"));
)
)
function test_input($data) (
$data = trim($data);
$data = htmlspecialchars($data);
return $data;
)
?>
FORM EXAMPLE IN PHP
.error (color: #FF0000;)
$NameError = $EmailError = $GenderError = "";
$Name = $Email = $Gender = "";
if ($_SERVER("REQUEST_METHOD") == "POST") (
if (empty($_POST("Name"))) (
$NameError = "Name is required";
) else (
$Name = test_input($_POST("Name"));
)
if (empty($_POST("Email"))) (
$EmailError = "Email is required";
) else (
$Email = test_input($_POST("Email"));
)
if (empty($_POST("Gender"))) (
$GenderError = "Gender is required";
) else (
$Gender = test_input($_POST("Gender"));
)
)
function test_input($data) (
$data = trim($data);
$data = htmlspecialchars($data);
return $data;
)
?>
FORM EXAMPLE IN PHP
Zaključak
U ovom smo članku naučili različite komponente obrasca i načine slanja obrasca. Programer obično koristi GET metodu tako da korisnik može vidjeti koji je sadržaj unesen, dok je u POST metodi slučaj drugačiji tamo gdje podaci o korisniku nisu prikazani na zaslonu.
Preporučeni članci
Ovo je vodič za PHP obrazac. Ovdje smo razgovarali o tome kako stvoriti obrasce, metode, sintaksu PHP obrasca zajedno s primjerima i implementacijom koda. Možete pogledati i sljedeće članke da biste saznali više -
- Uvod u PHP
- Sjednice u PHP-u
- Dok se petlja u PHP-u
- PHP Integer