Autor | Zpráva | ||
---|---|---|---|
Andy Profil * |
#1 · Zasláno: 11. 6. 2006, 13:22:04
Hledal jsem, nenašel ... možná hledal špatně - kdo ví...
Nemohu přijít na to, proč mi Apache (EasyPHP 1.8) hlásí Parse error v řádku s funkcí fputs($f, $prispevek); Jsem začátečník, postupuji podle učebnice, spoustu chyb jsem odstranil sám, ale z tohodle mi vážně jde hlava kolem a nechce se zastavit. Tady je celý výpis: <?php if ('$_post["ok"]'): $f = fopen("vzkaz.dat", "a"); if (!$f) exit; $prispevek = '.htmlspecialchars $_POST["jmeno"].\n <a href="mailto:".htmlspecialchars $_post["emil"].">\n .nl2br(htmlspecialchars $_post["text"]).<hr color="#800000" size="1">\n' fputs($f, $prispevek); //TOTO ÚDAJNĚ OBSAHUJE ZMINOVANOU CHYBU !?? fclose($f); endif; if (file_exists("vzkaz.dat")) readfile("vzkaz.dat"); ?> Děkuju všem ... :) |
||
Leo Profil |
#2 · Zasláno: 11. 6. 2006, 13:24:52
Chybi vam tem strednik, Leo
|
||
WanTo Profil |
#3 · Zasláno: 11. 6. 2006, 13:28:59
Ještě to upřesním, středník chybí za příkazem před fputs.
|
||
Andy Profil * |
#4 · Zasláno: 11. 6. 2006, 13:35:03
ješišmarjáá - to jsem tomu dal... :)) děkuju!
A stejně to vypisuje nějak divně, výpis neobsahuje to, co vepíšu do formu, ale vypisujou se části kódu aplikace, no - asi to zkusim jinak... |
||
George4291 Profil |
#5 · Zasláno: 11. 6. 2006, 18:55:12
a máš tam : místo ; u if ('$_post["ok"]'):
|
||
djlj Profil |
#6 · Zasláno: 11. 6. 2006, 19:03:16
George4291
Odkdy se za podmínku dává středník?? |
||
WanTo Profil |
#7 · Zasláno: 11. 6. 2006, 19:34:50
Pište těla podmínek do {}, je to přehlednější a nespletete si dvojtečku se se středníkem :-) (jinak tam je samozřejmě dvojtečka)
|
||
George4291 Profil |
#8 · Zasláno: 11. 6. 2006, 22:00:18
Aha tak sorry já zatim začínám a zdálo se mi to divný. Pro příšte to už budu vedět.
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0