Autor | Zpráva | ||
---|---|---|---|
Marek1995x Profil * |
Notice: Undefined index: durka in d:\easyphp1-8\www\aaa php2010\888888.php on line 9
Ahoj, učáím se sám PHP a pořád mi tam skáče taková hláška ? Pomůžerte mi ji odtrsnit ? Díky, -M- <form action="888888.php" method="Post"> Chci 100 bodů: <input type="radio" name="durka" value="100"> / Stačí mi 50 bodů: <input type="radio" name="durka" value="50"> / <br> <br> Přičti <input type="submit" value="odeslat"> </form> <?php $durka = $_POST['durka']; if ($durka=="100") echo " ... přičítám 100 bodů " ; elseif ($durka=="50") echo " ... přičítám 50 bodů " ; else echo " Vyber si a nestyď se !!! " ; ?> |
||
Alphard Profil |
#2 · Zasláno: 25. 5. 2010, 23:17:49
<?php if(isset($_POST['durka'])) { $durka = $_POST['durka']; if ($durka=="100") echo " ... přičítám 100 bodů " ; elseif ($durka=="50") echo " ... přičítám 50 bodů " ; else echo " Vyber si a nestyď se !!! " ; } ?> |
||
js Profil * |
#3 · Zasláno: 25. 5. 2010, 23:24:01
píše to chybovou hlášku z toho důvodu, že při prvním spuštění skriptu je pole $_POST nedefinované ($_POST['durka'] neexistuje).
Teprve při odeslání formuláře se do pole $_POST uloží hodnota ve formuláři a pak je možné ji někam přiřadit. |
||
Marek1995x Profil * |
#4 · Zasláno: 26. 5. 2010, 13:03:15
díky za pomoc, myslel jsem že to budou jen nějaké uvozovky bo závorka...
|
||
Časová prodleva: 15 let
|
0