Autor | Zpráva | ||
---|---|---|---|
QGAnna Profil |
#1 · Zasláno: 16. 8. 2010, 11:45:48
Tady to je. Píše to:
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /3w/webzdarma.cz/a/anna-hry/intw/registrace.php on line 10 Kód: <? if (!$ano) { echo 'Prosím vyplňte všechny pole. Jestli nějáké nechcete vyplňovat, napište tam nechci vyplňovat.<br><form method=\"POST\"> Přezdívka: <input name=\"prezdivka\"><br> Heslo: <input name=\"heslo\" type=\"password\"><br> E-mail: <input name=\"mail\"><br> Profil(přednastavení): <input name=\"profil\"><br> Jméno: <input name=\"jmeno\"><br> Příjmení: <input name=\"prijmené.\"><br> Ano zaregistrujte mě (tím souhlasíte s <a href=\"index.php?str=podminky\">podmínkami</a>)<input name=\"ano\" type=\"checkbox\"> </form>';} else {if (!isset($prezdivka, $heslo, $mail, $profil, $jmeno, $prijmeni, $ano)) {echo Registrace proběhla úspěšně. Můžete se přihlásit.;} else {echo Stala se chyba. Prosím zkuste to ještě jednou.;};} else {} Nevíte v čem je chyba a jak jí napravit? |
||
Nox Profil |
#2 · Zasláno: 16. 8. 2010, 11:49:35 · Upravil/a: Nox
Není důvod to celý echovat
<?php if(!$ano){ ?> ... <?php } elseif(...){ echo "..."; } else{ echo "..."; } ?> Chyba je v tom že nedáváš uvozovky kolem řetězců (ř. 14,16), však to tu je vidět, sou černě a přitom mají být červeně Měla bys používat nějaký editor co zvýrazňuje syntaxi, třeba PSPad, tam jsou takové věci okamžitě vidět |
||
pavuk Profil |
#3 · Zasláno: 16. 8. 2010, 11:53:27
Na řádku 10 máš
prijmené. prijmeni |
||
QGAnna Profil |
#4 · Zasláno: 16. 8. 2010, 12:00:58
Nox:
Jo něco tam doplním a úvozovky jsem taky doplnila a už to funguje, díky.:-) Pavuk: Děkuju.:-) |
||
Časová prodleva: 14 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0