Chyba?
4 příspěvky
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Dobrý den, můžete mi prosím najít chybu? Nemohu jí najít, předem děkuji. Píše mi to: Parse error: syntax error, unexpected T_STRING in /3w/wz.cz/w/webovec/chatroom.php on line 2 <?php echo ("<form action="chat.php" method="GET" ><textareaname="chat" cols="40" rows="3"> </textarea><input type="submit" />"); $slozka = dir("chat"); while($soubor=$slozka->read()) { if ($soubor=="." || $soubor=="..") continue; readfile ("chater".$soubor); $datum=explode(".", basename($soubor)); } $slozka->close(); ?>
-
V tom echu to přeháníš se závorkama. Buď je u parametrů nahraď apostrofy, nebo je escapuj.
-
Zbi měl na mysli zřejmě uvozovky. Pokud používáš nějaký rozumný editor se zvýrazňováním syntaxe, tak vidíš, že se celý zobrazovaný řetzec neoznačí jednou barvou, jako by měl. A co se týče závorek, u echa se nemusí používat (a málokdo je používá), protože echo() není skutečná funkce.
-
Připadá mi, že celý skript je chybou. Dělat chat v souborovém systému je hodně nešťastné řešení. Slyšel jsi už něco o databázích?