PHP METHOD POST
Ahoj, stáhnul jsem si dobře hodnocenou knihu (php) a učím se podle ní.
Ale, narazil jsem na chybu, (na mou, né autora)
Lekce formulářů, (strana 34)
Vytvořit jednoduchý formulář (pro debil*)
HTML kód:
<FORM ACTION="obsluha.php" METHOD=POST>
Jméno:
<br>
<INPUT NAME=Jmeno>
<br>
Věk:
<br>
<INPUT NAME=Vek>
<br>
<INPUT TYPE=Submit VALUE="odeslat">
</FORM>
PHP kód souboru obsluha.php:
<H1>Výsledek obsluhy formuláře</H1>
<?php echo $Jmeno ?> je
<?php if ($Vek < 10):
echo "pěknej mlíčňák";
elseif ($Vek < 20):
echo "teenager";
elseif ($Vek < 60):
echo "v nejlepších letech";
elseif ($Vek < 100):
echo "pravděpodobně prarodič";
else:
echo "někde mezi stovkou a smrtí";
endif
?>.
Prosím o radu v čem je chyba, nebo jak na to?
Je to verzí php? Ta kniha je totiž z roku 1999.
Prý vypisuju proměnnou, kterou jsem předtím nedefinoval..
Ta kniha byla ve své době skvělá, ale PHP se od té doby hodně změnilo, takže už je hodně neaktuální.
php_get.asp
Takže, myslíš, že nemá cenu do ní nahlížet a ztrácet tím čas?
Ne, kup si nějakou novější.
Ano kniha je stará (já ji nečetl) a některé věci (nastavení serverů se mohlo změnit - dříve se k proměnným přes formuláře přistupovalo trochu jinak, ale základ je stejný).
Při spuštění php kódu nemáš definovanou proměnou $Jmeno a $Vek. (Kosek to má na dnešní poměry vlastně špatně, ale on to psal na tehdejší poměry).
Takže místo $Jmeno dej $_POST["Jmeno"]
Takže místo $Vek dej $_POST["Vek"]
Tak co funguje ?
Ano, funguje..
Je nějaká kniha, kterou by jste mi doporučili pro ,,dnešní php,,... ?
http://www.zonerpress.cz/velka-kniha-php-5-a-mysql -nove-treti-vydani
Díky :)
Já co jsem četl první knihu o php byla z roku 2003, a byly tam stejné nesmysle jako má tady Kosek, takže jsem z toho "vyškolený" . Vůbec mi to nevadí, že jsem četl tak starou knihu, protože hned vím, když čtu nějaký starý zdroják, kde je chyba. Máš pravdu v tom, že knihu od Koska jsem ti doporučil já, taky to je jediná kniha v češtině v el. podobě zdarma co znám . když ti tady doporučím nějakou konkretní knihu, tak mě všichni ukoušou, že ta není vhodná. Myslím, že už se tu kdysi někdo ptal na knihu v php, bohužel nevím jaké vlákno to bylo. Takže v tomhle ti asi moc neporadím, leda tak se zeptej strýčka googla .
Wikan:
668304-uceni-se-php
Už se mi dlouho neválí, prodal jsem ji. A tohle je navíc novější aktualizované vydání.