Autor | Zpráva | ||
---|---|---|---|
MilanJ Profil |
#1 · Zasláno: 20. 1. 2006, 09:43:13
Následující scriptík háže neustále chybu: Parse error: parse error in test.php on line 2
<?php x = 1; y = 1; z = 1; if ($x == 1): if ($y == 1 || $z ==1): echo "y = 1 a z = 1"; else: echo "y + z není 1"; endif; else: echo "x není 1"; endif; ?> |
||
Hugo Profil |
#2 · Zasláno: 20. 1. 2006, 09:49:36
MilanJ
Protože ti u proměnných chybí znak $. |
||
MilanJ Profil |
#3 · Zasláno: 20. 1. 2006, 09:50:55 · Upravil/a: MilanJ
Jsem trubka, udělal jsem chybu při přepisu.:-)
Správně jsem měl napsat tenhle script: <?php if ($firma=="" || $ic=="" || $dic=="" || $podnikani=="" || $ulice=="" || $mesto=="" || $psc=="" || $telefon=="" || $email==""): echo "<H1>Musíte vyplnit všechny povinné údaje!</H1>"; echo "Jsou označeny tučným červeným popisem."; else: $zobrazitFormular = false; echo "<H1>Děkujeme za registraci!</H1>"; ?> Asi tu chybu nevidím či co... |
||
MilanJ Profil |
#4 · Zasláno: 20. 1. 2006, 10:11:19
Jsem asi fakt slepej, pořád ji ne a ne najít.
|
||
Hugo Profil |
#5 · Zasláno: 20. 1. 2006, 10:25:37
Chybí ti tam endif. Jinou chybu nevidím.
|
||
MilanJ Profil |
#6 · Zasláno: 20. 1. 2006, 11:03:05
Když doplním chybějící ENDIF, stejně to háže chybu, a já netuším kde.
|
||
Hugo Profil |
#7 · Zasláno: 20. 1. 2006, 11:16:34
Po doplnění endif mě to běží (resp. nehází chybu).
|
||
MilanJ Profil |
#8 · Zasláno: 20. 1. 2006, 12:48:03
Je pátek, tak se omlouvám, mám toho plný brejle. Dík.;-)
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0