Bevezetés a PHP űrlapba
Mielőtt megértjük, mi a forma a PHP-ben, megértjük, mi az a forma?
Az űrlap egy dokumentum, amely tartalmaz néhány üres mezőt, amelyeket a felhasználónak ki kell töltenie az adatokkal, vagy a felhasználó kiválaszthatja az adatokat. A felhasználói adatokat az adatbázisban tárolják az adott felhasználó adataival, és bármikor, bárhol megkereshetők.
PHP űrlap
A PHP-ben szereplő űrlap hasonló a HTML-sel létrehozott űrlapokhoz, kivéve a használt szintaxist. A PHP-ben az űrlapok a GET és POST metódust használják a felhasználó által bevitt adatok kinyomtatásához vagy beolvasásához.
Amikor a felhasználó beírja az űrlapban előírt összes adatot és elküldi az űrlapot a beküldés gombbal, az űrlapot tovább küldik feldolgozásra, és a műveletet a cselekvési funkcióban említettek alapján hajtják végre. Ezután az űrlapot továbbküldik további feldolgozásra GET vagy POST módszerekkel, attól függően, hogy mi szerepel az űrlap tervezése során.
Hogyan lehet űrlapot létrehozni a PHP-ben és annak szintaxisában?
Az űrlapokat arra használják, hogy a felhasználótól megkapják a bemeneteket és feldolgozzák az adatokat az adatbázisba, vagy feldolgozási célokra továbbítják az adatokat a megfelelő webszerverre. Az űrlap HTML-címkéket tartalmaz, amelyek grafikus felhasználói felülettel rendelkeznek, például rádiógombok, jelölőnégyzetek stb.
Ezeket az összetevőket az űrlapban használják, így a felhasználónak könnyen érzi magát a GUI / weboldallal való interakcióban, vagy kitölti az űrlap tartalmát. Az űrlapokat kifejezetten felhasználóbarát célokra készítik el, ahol a technikai ismeretekkel nem rendelkező felhasználó különféle módon vizsgálja meg az űrlapot annak használatához.
Az űrlapokat az űrlapcímke belsejébe írják, azaz. Ezek a címkék meghatározzák, hogy az űrlap kódja elindult - és az összes beviteli mező, jelölőnégyzet, rádiógomb stb. Beilleszthető az űrlapba, és az űrlap címkével bezárható.
Az űrlap létrehozásának lépései a következők:
- Nyissunk ki és zárjunk be egy űrlapot a HTML-címkék belsejében ……… .. címkék használatával.
- Az űrlap megírása után azt be kell nyújtani GET vagy POST módszerekkel.
- Ha különféle attribútumokat kell tartalmaznia, például beviteli mezőket, jelölőnégyzeteket, választógombokat stb.
- Az űrlap benyújtása feldolgozza a felhasználó által kitöltött adatokat, és megteszi a szükséges intézkedéseket.
Szintaxis
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:
3. példa
Kód:
<_?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
Következtetés
Ebben a cikkben megismertük a forma különféle elemeit és az űrlap benyújtásának módjait. A fejlesztő általában a GET módszert használja, hogy a felhasználó láthassa, milyen tartalmat adott meg, míg a POST módszernél az eset más, ha a felhasználói adatok nem jelennek meg a képernyőn.
Ajánlott cikkek
Ez egy útmutató a PHP űrlaphoz. Itt tárgyaljuk, hogyan lehet űrlapokat, módszereket, a PHP űrlapok szintaxisát létrehozni, példákkal és a kód megvalósításával együtt. A következő cikkeket is megnézheti további információkért -
- Bevezetés a PHP-be
- Ülések a PHP-ben
- Míg a Loop a PHP-ben
- PHP egész szám