Autor | Zpráva | ||
---|---|---|---|
JakubL Profil |
<?php if($ok): echo ("ok je") ; else: echo ("ok neni"); endif; ?> <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post"> <table> <tr><td> jméno :</td></tr> <tr><td> <textarea cols="50" rows="10" name="text" > Vložte novinku... </textarea> </td></tr> </table> <input type="submit" value="odeslat" name="ok"><input type="reset" value="vymazat"> </form> Jakto že $ok není, když zmáčku submit ? Moderátor Chamurappi: Vkládej prosím kódy mezi značky [>pre] a [>/pre] (stačí kliknout na ).
|
||
Joker Profil |
#2 · Zasláno: 25. 5. 2011, 11:05:18
JakubL:
Přiřazuje se někde něco do $ok? Hodnota formulářového pole bude v $_POST["ok"]. |
||
JakubL Profil |
#3 · Zasláno: 25. 5. 2011, 11:11:48
Myslím že ne, ale po odeslání formuláře i když v této podobě
if($_POST["$ok"]): // změněn způsob zápisu proměnné ok stále to nepíše "ok je" |
||
JakubL Profil |
#4 · Zasláno: 25. 5. 2011, 11:20:57
Aha chyba byla : if($_POST["$ok"]):
if($_POST["ok"]): -takto je to správně |
||
blaaablaaa Profil |
#5 · Zasláno: 25. 5. 2011, 13:52:55
JakubL:
a jeste lepe je to if ( isset($_POST["ok"]) ) ... |
||
Časová prodleva: 13 let
|
0