Autor | Zpráva | ||
---|---|---|---|
BlueRain Profil |
#1 · Zasláno: 13. 6. 2007, 19:19:49
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
<? ob_start; if($_POST){ if ($_POST['pravidla']==TRUE){echo "$_POST['number']";} else {echo "s";} } ?> <html> <head> <title>Nová stránka 1</title> </head> <body> <form method="post"> <input type="text" name="number"> <input type="checkbox" name="pravidla"> <input type="submit" value="Odeslat"> </form> </body> </html> Nevíte proč to nejde? Dík |
||
bukaj Profil |
#2 · Zasláno: 13. 6. 2007, 19:25:38 · Upravil/a: bukaj
a kde máš ukončení bufferu? například pomocí ob_end_flush()...
a potom ta podmínka s post. nebyla by lepší takto: if(!empty($_POST)) ? ***edit: a tady je vůbec o bufferování výstupu |
||
BlueRain Profil |
#3 · Zasláno: 13. 6. 2007, 19:29:57
nemohlo by tam bejt jenom ..;exit(); ?
|
||
bukaj Profil |
#4 · Zasláno: 13. 6. 2007, 21:16:49
exit() ukončí vykonávání celého skriptu, pokud vím, takže asi nemohlo.
a to bufferování se mi navíc zdá zbytečné |
||
Časová prodleva: 17 let
|
0