Gästebuch/Forum ohne Mysql
Stefan P.
- php
Ich will ein Forum/Gästebuch (am Amfang lieber ein Gb)selbst programmieren.
Hat wer eine Idee wo es eine kleine Anleitung dafür gibt oder was ich genau lernen muss.
Anleitung für Gästebücher mit Mysql kenn ich ja aber ich brauch nur ein simples Forum mit .txt(?)Dateien.
Danke schon mal
Gruß stefan p.
Ich will ein Forum/Gästebuch (am Amfang lieber ein Gb)selbst programmieren.
Hat wer eine Idee wo es eine kleine Anleitung dafür gibt oder was ich genau lernen muss.
Anleitung für Gästebücher mit Mysql kenn ich ja aber ich brauch nur ein simples Forum mit .txt(?)Dateien.
Danke schon mal
Gruß stefan p.
HI
Vielleicht trifft das deinen Geschmack
http://www.internet-magazin.de/webhandwerk/php/ll.php?ll=teil2_4
lg Peter
Hi Stefan,
ich denke auch du solltest mit einem gästebuch anfangen. foren sind sowieso meisstens noch "überflüssiger" als gästebücher, denn sie werden meisst nicht genutzt, wenn es denn dann doch stark genutzt wird, solltest du eine datenbank benutzten
jetzt zum gästebuch:
der ablauf könnte wie folgt sein:
der besucher trägt über ein formular seine daten ein
die daten werden von einem skript überprüft
wenn alles ok ist (sonderzeichen, code, etc) schreibt es den inhalt gleich in eine datei (mit allem html-code: <td>Name</td><td>$Name</td>)
soll das gästebuch angezeigt werden, musst nur folgendes machen:
include headerdatei (die auch den tabellenkopf etc enthält)
include gaestebuchdatei
include footerdatei (die auch die tabelle schliesst etc)
oder du schreibst alles unformatiert in eine datei (die felder mit | getrennt oder so) und liest die datei beim anzeigen dynamisch ein, bei einem vollen gästebuch kann das aber dauern.
dafür ist das löschen von einträgen einfacher...
mysql ist nicht schwer zu lernen und ist kostenlos, warum machst du es denn nicht mit einer datenbank??
gruss
horst
Hallo Stefan P.,
schön, dass Du vorne anfangen willst. Dann wirst Du mit meinem Musterscript was anfangen können. Hatte es allerdings vor ca 34 Stunden schon mal drin hier:
<html>
<head>
<meta http-equiv="expires" content="0">
<title>Uebung Textfelder mit PHP füllen</title>
</head>
<body>
<?
if ($datenfeld)
$datenfeld = stripslashes($datenfeld);
// $datenfeld = strip_tags($datenfeld); Wenn man keine HTML-Tags wünscht
if ($new)
{
$datei=fopen("../daten/textdatei.txt","w+");
fputs($datei,$datenfeld);
fclose($datei);
}
if ($append)
{
$datei=fopen("../daten/textdatei.txt","a+");
fputs($datei,$datenfeld);
fclose($datei);
}
if ($delete)
{
$datei=fopen("../daten/textdatei.txt","w+");
fclose($datei);
}
?>
<form action="uebung_textfeld.php" name="edit" ID="edit"
method="post" enctype="multipart/formdata">
<textarea rows="20" cols="60" name="datenfeld" id="datenfeld" wrap="soft"><?
if (file_exists('../daten/textdatei.txt'))
readfile('../daten/textdatei.txt')
?></textarea>
<br>
<input type="submit" name="new" ID="new" value="überschreib den alten Mist">
<input type="submit" name="append" ID="append" value="dazu zum alten Mist">
<input type="submit" name="delete" ID="delete" value="wech mit dem Zeuch">
</form>
</body>
</html>
Du findest eine aktive Version zum Üben unter http://www.bitworks.de/test/uebung_textfeld.php
Liebe Grüße aus http://www.braunschweig.de
Tom
Hallo Stefan,
Hatte den falschen Link:
Du findest eine aktive Version zum Üben unter http://www.bitworks.de/~tschmieder/uebung_textfeld.php
Liebe Grüße aus http://www.braunschweig.de
Tom