jo schaut euch das ma an:
http://crazyplanet.cr.funpic.de/index.php?test=4
Jetzt probiert mal einen neuen eintrag zu machen ... lol und was passiert er geht wieder auf die hauptseite sehr komisch.....
Ich glaub das lieg an meiner navigation
PHP
<?php
switch($test)
{
case 1:
include("home.php");
break;
case 2:
include("bilder.php");
break;
case 3:
include("files.php");
break;
case 4:
include("guestbook.php");
break;
default:
include("test1.php");
}
?>
Alles anzeigen
da wird ja geschwicht und irgendwie scheint das bei dem gäste buch nicht so zu sein ...
schaut euch ma den QC an :
HTML
<html><head><title>Mein kleines Gästebuch</title></head>
<body bgcolor="black" text="white">
<?
////////////////////////////////////////
// Kleines Gäste-Buch /////
////////////////////////////////////////
// Hier wird das Formular ausgegeben
echo '<form name="beitrag_eintragen" action="'.$PHP_SELF.'" method="post">
<table width="300" border="0" cellspacing="1" align="center">
<tr><td colspan="2">
<h2 align="center">Gästebuch</h2>
</td></tr>
<tr>
<td width="67" valign="middle">
[b]Betreff:[/b]</p></td>
<td width="224" valign="middle">
<input type="text" name="betreff" size="30"></td>
</tr>
<tr>
<td width="67" valign="top">
[b]Text:[/b]</p></td>
<td width="224">
<textarea name="text" cols="30" rows="10"></textarea></td>
</tr>
<tr>
<td width="67"></td>
<td width="224"></td>
</tr>
<tr>
<td colspan="2"><div align="center">
<input type="submit" name="button" value="Beitrag eintragen">
</div></td>
</tr>
</table>
</form>';
// Wenn User auf den Button "Beitrag eintragen" gedrückt hat
if($button) {
if($betreff != '' && $text != '') {
// Das aktuelle Datum ermitteln
$datum = date('d.m.Y');
// Text in HTML-Text ändern
$text = str_replace("\r\n", "
", $text);
// Hier wird der aktuelle Beitrag ganz oben eingefügt
$fp = fopen('gaestebuch.txt', 'r');
// Setze neuen Beitrag zusammen
$input .= "$datum | $betreff | $text\n";
// Lese alte Einträge aus
while (!feof($fp)) {
$input .= fgets($fp, 500);
}
fclose($fp);
// Hier wird der Inhalt in die Datei geschrieben
$fp = fopen('gaestebuch.txt', 'w+');
fputs($fp, $input, strlen($input));
fclose($fp);
// Bestätigung des der Beitrag aufgenommen ist
echo '<h2 align="center">Besten Dank für Ihren Beitrag!
[url=''.$PHP_SELF.'']Eintrag ansehen[/url]</h2>';
} else {
echo '<h2 align="center">Bitte füllen Sie beide Felder aus!
[url='javascript:history.back()']Zurück zum Formular[/url]';
}
// Wenn User noch nichts eingegeben hat
} else {
$fp = fopen('gaestebuch.txt', 'r');
while (!feof($fp)) {
$zeile = fgets($fp, 500);
$daten = explode(" | ", $zeile);
$datum = $daten[0];
$betreff = $daten[1];
$text = $daten[2];
// Gib einzelne Beiträge in einer Tabelle aus
echo '<table width="300" border="0" align="center">
<tr bgcolor="#CCCCCC"><td>[b]
<font color="#000000">'.$betreff.' - </font>[/b]
<font color="#666666" size="2">'.$datum.'</font></td></tr>
<tr><td>'.$text.'</td></tr>
<tr><td></td></tr>
</table>';
}
fclose($fp);
}
?>
</body></html>
Alles anzeigen
wäre nett wenn ihr ma schauen würdet woran das liegen könnte