also, ich habe vogendes problem.
ich habe dieses guestbook, klappt auch alles einwandfrei, nur das ich gerne hätte das es auf verschiedene seiten ausgelegt wird. also jede 10 beiträge eine neue seite.
kann mir da bitte jemand helfen?
oder is das bei deinem dateibasierenden gb überhaupt möglich?
bin für jede antwort dankbar
ich habe dieses guestbook, klappt auch alles einwandfrei, nur das ich gerne hätte das es auf verschiedene seiten ausgelegt wird. also jede 10 beiträge eine neue seite.
kann mir da bitte jemand helfen?
oder is das bei deinem dateibasierenden gb überhaupt möglich?
bin für jede antwort dankbar

PHP:
<html>
<head>
<title>GuEStBooK</title></head>
<body bgcolor="#ffffff">
<?
// Hier wird das Formular ausgegeben
echo '<form name="beitrag_eintragen" action="'.$PHP_SELF.'" methode="post">
<table width="100" border="0" cellspacing="1" align="center">
<tr>
<td width="224" valign="middle">
<input type="text" name="name" value="Name" class="gb"></td>
</tr>
<tr>
<td width="224" valign="middle">
<input type="text" name="email" maxlenght="20" value="@" class="gb"></td>
</tr>
<tr>
<td width="224" valign="middle">
<input type="text" name="http" value="http://" class="gb"></td>
</tr>
<tr>
<td width="224">
<textarea name="text" cols="19" rows="6" class="gb">Beitrag</textarea></td>
</tr>
<tr>
<td width="224"> </td>
</tr>
<tr>
<td colspan="2"><div align="center">
<input type="submit" name="button" value="Sign in" class="gb">
</div></td>
</tr>
</table>
</form>';
// Nachdem sich User eingetragen hat
if($button) {
if($name != '' && $text != '' && $email != '' && $http != '') {
// Das aktuelle Datum ermitteln
$datum = date('d.m.Y');
// Text in HTML-Text ändern
$text = str_replace("\r\n", "<br>", $text);
// Hier wird der aktuelle Beitrag ganz oben eingefügt
$fp = fopen('gaestebuch.txt', 'r');
// Setze neuen Beitrag zusammen
$input .= "$datum | $name | $email | $text | $http\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 '<p align="center">Besten Dank für Ihren Beitrag!<br>
<a href="'.$PHP_SELF.'">Eintrag ansehen</a></p>';
} else {
echo '<p align="center">Bitte alle mit (*) markierten Felder ausfüllen!<br>
<a href="javascript:history.back()">Zurück zum Formular</a>';
}
// 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];
$name = $daten[1];
$email = $daten[2];
$text = $daten[3];
$http = $daten[4];
// Gib einzelne Beiträge in einer Tabelle aus
echo '<table width="280" border="0" align="center">
<tr bgcolor="#5282A9"><td>
<p><b><a href="mailto:'.$email.'?subject=Ich komme vom Cy7eC Guestbook">'.$name.'</a> - <a href="'.$http.'" target="_new">Homepage</a></b>-
'.$datum.'</p></td></tr>
<tr><td><p>'.$text.'</p></td></tr>
<tr><td> </td></tr>
</table>';
}
fclose($fp);
}
?>
</body></html>