PHP – formulář a jeho zpracování scriptem4 min čtení


 

 

Zpracování dat z formuláře

Nyní si vytvořte soubor zpracovani.php. Ten bude obsahovat opět základní HTML strukturu stránky. Načítání dat z minulé stránky se provádí pomocí

$promenna = $_POST["nazev_pole"];

kde „promenna“ je proměnná se kterou budeme dále pracovat a „nazev_pole“ je název z formuláře v „name“. POST je protokol který jsem uváděl na začátku. Může být nahrazen GET, pokud tak máme nastavený i formulář. Zápis výše jednoduše říká, že informace z „nazev_pole“ je přijata přes protokol POST a uložena do $promenna.

Zde celý kód souboru zpracovani.php s doplněným výpočtem věku uživatele

<html>
<head>
</head>
<body>
<?php
$jmeno = $_POST["jmeno"];
$roknar = $_POST["narozeni"];
$mesto = $_POST["mesto"];
$aktualniRok = 2015;
$vekUzivatele = $aktualniRok - $roknar;
echo "Ahoj $jmeno, narodil jsi se $roknar a nyní ti je $vekUzivatele. Mimochodem taky mám rád město $mesto."
?>
</body>
</html>

Výsledek si můžete vyzkoušet zde

Závěr

Formulář a jeho zpracování je jednoduchá věc, kterou stačí pochopit. Složitější je ale zpracovat formulář tak, aby se data ukládala do MySQL databáze a my je mohli kdykoliv vyčíst. Výpočet věku uživatele je ale dosti nepřesný, protože se nezadává přesné datum narození. Můžete si vyzkoušet změnit POST na GET jak ve formuláři tak v souboru zpracovani.php.

 

 

Jak bude reklama vypadat?

Reklama zde napořád jen za 49 Kč?

Zobrazit formulář pro nákup

Sdílej !

Readers Comments (1)

  1. Bože, vždycky jsem si říkal, proč ty weby vypadají tak, jak vypadají. už se tak 10 let nepoužívá, stejně tak chybí zmíňka o labelech a obecných atributech. O validaci vstupů ani nemluvě!

    Chápu, že tohle je článek pro naprosté začátečníky, ale když si tohle přečte úplný začátečník, zjistí, že to funguje a bude to tak dělat už napořád.

    A s takovýma lidma je pak radost spolupracovat.

    Odpovědět

Přidej komentář.

Vaš e-mail nebude zveřejněn.


*


Privacy Policy Settings