@Tracid: Przerobiłem Ci ten kod i zmieniłem to co mi się nie podobało bo ten skrypt był trochę przestarzały (już nie mówiąc, że nie zgodny ze standardami XHTML ale tego nie poprawiałem).
<?php
if (isset($_POST['submit'])) { if (isset($_POST['message'])) { if (isset($_COOKIE['dodano'])) { echo \"Już dodałeś komentarz! Spróbuj za chwilę.\"; } else {
$message = $_POST['message']
$date = date(\"l, F j Y, h:i a\"); $message = \"<B>\".$_POST['name'].\"</B> -- \".$date.\"<P> \".$message.\" <BR><HR>\";
$fp = fopen (basename($_SERVER['PHP_SELF']) . \".comment\", \"a\"); setcookie (\"dodano\", \"{$_POST['name']}\", time()+300); }
}
}
?>
<FORM method=\"post\">
<b>Your name:</b><BR><INPUT name=\"name\" type=\"text\" size=\"55\"><BR>
<b>Your comment:</b><BR><TEXTAREA name=\"message\" rows=10 cols=55 wrap=virtual>
</TEXTAREA><BR>
<INPUT name=\"submit\" type=\"submit\" value=\"Post your comments\">
</FORM>
Nie sprawdzałem czy działa, ale gdyby było coś nie tak to pisz.
@Qel: Skorzystaj z tego kodu co go zmieniłem Tracidowi. Być może miałeś wyłączoną opcje register_globals, a w kodzie nie były używane zmienne superglobalne dlatego nie wyświatlało komentarzy.
Pozdrawiam!