Hi!
Ich habe schon öfters gehört, dass man ein PHP - Gästebuch auch ohne Datenbank mittles einer einfachen Text Datei machen kann. Da stellt sich die Frage: ist das genau so schnell wie mit einer DB?
AgnethaFältskog hat geschrieben:Ich habe schon öfters gehört, dass man ein PHP - Gästebuch auch ohne Datenbank mittles einer einfachen Text Datei machen kann. Da stellt sich die Frage: ist das genau so schnell wie mit einer DB?
form action="<?php echo $PHP_SELF ?>" method="post">Ihr Kommentar(Bitte alle Felder ausfüllen):<br>
<textarea cols="30" rows="4" wrap="soft" name="comment"></textarea>
<br>
Ihr Name:<br>
<input type="text" name="name">
<br>Ihre E-Mail-Adresse:<br>
<input type="text" name="email"><br>Ihre Website(mit http://):<br>
<input name="website" type="text" value="http://">
<br>Der Name der Website:<br><input type="text" name="webname">
<br><br><input type="submit" value=
"Eintragen" class="button">
</form>
<b>Beiträge</b>
<?php
$datei="comment.txt";
if (isset($comment) && $name != "" && $email != "") {
$zeiger=fopen($datei,"r+");
$alt=fread($zeiger,filesize($datei));
$email="<a href=\"mailto:$email\">Send Mail</a>";
$website="<a target=\"_blank\" href=\"$website\">$webname</a>";
$webname="$webname";
$datum=date("j.n.Y");
$comment=htmlspecialchars($comment);
$comment=stripslashes(nl2br($comment));
$meinung="
<table width=\"410\" height=\"1\" border=\"0\" align=\"center\" cellpadding=\"1\" cellspacing=\"1\" bgcolor=\"#000000\">
<tr>
<td height=\"1\" bgcolor=\"#cccccc\"><b>$name ($email) , ($website) schrieb am
<i>$datum</i>:</b></td>
</tr>
<tr>
<td height=\"1\" valign=\"top\" bgcolor=\"#ffffff\">$comment</td>
</tr>
</table>
<br><br>\n";
rewind($zeiger);
fputs($zeiger,"$meinung \n $alt");
fclose($zeiger);
}
readfile($datei);
?>
Mitglieder in diesem Forum: 0 Mitglieder und 24 Gäste