Autor | Zpráva | ||
---|---|---|---|
pavelll Profil |
#1 · Zasláno: 6. 8. 2008, 21:35:22
Ahoj nejde mi tahle věc když zadám do stránky z formulářem zájmy a chci abi se mi zobrazili tak se nezobrazí
html stránka: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs" lang="cs"> <html> <head> <title>Řekněte nam něco o sobě</title> </head> <body> <!-- zájmy --> <form action="pole.php"method="post"> <fieldset><legend> zadejte informace </legend> <p> <b>Jméno:</b><input type="text"name="jmeno"size="20"></p> <p> <b>zájmy:</b><br> <input type="checkbox"name="zajmy[]"value="hudba"/>Music <input type="checkbox"name="zajmy[]"value="film"/>Film <input type="checkbox"name="zajmy[]"value="kniha"/>kniha <input type="checkbox"name="zajmy[]"value="lyze"/>lyže <input type="checkbox"name="zajmy[]"value="blbost"/>blbost </p> </fieldset> <div align="center"><input type="submit"name="odeslat"value="odeslat informace"></div> </form> </body> </html> php <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs" lang="cs"> <html> <head> <title>zpracovani formulare</title> </head> <body> <?php //tve jmeno if(strlen($_POST['jmeno']) > 0) { $jmeno = stripslashes($_POST['jmeno']); } else{//nebylo zadano jmeno $jmeno = NULL; echo'<b>zadejte jméno</b>'; } //zájmy if(isset($_POST['zajmy'])) { $vybrane = NULL; foreach($_POST['interests'] as $klic => $hodnota) { $vybrane ="$hodnota, "; } $vybrane = substr($vybrane, 0, -2); $zajmy = TRUE; } else{ $zajmy = NULL; echo"<br><b>zadej prosím tvůj zájem</b>"; } //veta if($jmeno && $zajmy){ echo"Děkujeme pane <b>{$_POST['jmeno']}</b>.<br>Tvé zájmy :<tt>$vybrane</tt>"; } ?> </body> </html> |
||
Chamurappi Profil |
#2 · Zasláno: 6. 8. 2008, 21:43:51 · Upravil/a: Chamurappi
Reaguji na pavllla:
„chci abi se mi zobrazili“ Co znamená „abi“? Tvůj skript si nejprve zjistí, jestli je vyplněno $_POST['zajmy'], a pak prochází jednotlivé hodnoty z $_POST['interests']. Máš tedy problémy nejen s češtinou v diskusi, ale i s angličtinou v kódu. |
||
Časová prodleva: 16 let
|
0