Ich dachte das sei neicht von Interesse. Aber wenn du mich sooo lieb drum bittest...
post.php:
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18:
| <?php $name=$HTTP_POST_VARS[name]; $text=$HTTP_POST_VARS[text]; if($name AND $text){ $name=trim($name); $text=trim($text); $text=nl2br($text); $open=fopen("posts.html","r"); $filesize=filesize("posts.html"); $inhalt=fread($open,$filesize); fclose($open); $ausgabe="<hr />\r\n".$name."\r\n".$text."\r\n".$inhalt; $open=fopen("posts.html","w"); fputs($open,$ausgabe); fclose($open); echo("<meta http-equiv=\"refresh\" content=\"0; URL=index.shtml\">"); } ?> |
index.shtml:
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21:
| <html>
<head> <meta http-equiv="Content-Language" content="de"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <meta http-equiv="refresh" content="300; URL=index.shtml">
<title>Clanleader-Messageboard</title> </head>
<body> <form method="post" action="post.php"> Name:<input type="text" name="name" size="30"> Text:<textarea rows="8" name="text" cols="30"></textarea> <input type="submit" value="Abschicken" name="B1"> </form> <!--#include virtual="posts.html"-->
</body>
</html> |
Zugegeben, der Code stammt nicht von mir. Er ist aus nem Tutorial, aber ich musste ihn noch ein bisschen modifizieren. Das einzige Poblem, dass ich habe ist, dass der Browser die Seite nicht aktualisiert, nachdem er das Skript abgearbeitet hat.
Viel Spass damit!
//Edit: Ich hab unter
gauss.euv-frankfurt-...licboard/index.shtml mal eine Bord zum testen eingerichtet.