Code von der gaeste.php :
- Code: Alles auswählen
<?php
if (isset($_POST['eintragen'])){
$lines = preg_split("/\r\n/", $_REQUEST['nachricht']);
foreach ($lines as $key => $value){
$nach=$nach.$value.'<br />';
}
$line=date("d.m.Y").'>'.date("H:i").'>'.$_POST['name'].'>'.$_POST['email'].'>'.$_POST['page'].'>'.$nach."\n";
$fp=fopen('docs/guest.txt',"a+");
fputs($fp,$line);
fclose($fp);
}
if(isset($_POST['neu'])){
include "neu.php";
}
$guestdat=file('docs/guest.txt');
$k=count($guestdat)-1;
echo '<form method="post" action="gaeste.php">'."\n";
echo '<div><input type="submit" name="neu" value="Eintrag erstellen" /></div>'."\n";
echo '</form>'."\n";
while($k>=0){
$temp=explode('>',$guestdat[$k],6);
echo '<p>Am '.$temp[0].' um '.$temp[1].' Uhr schrieb <a href="mailto:';
echo $temp[3].'">'.$temp[2].'</a> (<a href="http://'.$temp[4].'">'.$temp[4]."</a>)</p>\n";
echo '<p>'.$temp[5]."</p>\n";
echo "<p> </p>\n";
$k--;
}
?>
Code von der neu.php :
- Code: Alles auswählen
<form method="post" action="index.php?topic=gaeste">
<table>
<tr>
<td>Dein Name:</td>
<td>Deine E-Mail-Adresse:</td>
</tr>
<tr>
<td><input type="text" name="name" /></td>
<td><input type="text" name="email" /></td>
</tr>
<tr>
<td colspan="2">Deine Homepage:</td>
</tr>
<tr>
<td colspan="2"><input type="text" name="page" /></td>
</tr>
<tr>
<td colspan="2">Deine Nachricht:</td>
</tr>
<tr>
<td colspan="2"><textarea name="nachricht"></textarea></td>
</tr>
</table>
<input type="submit" name="eintragen" value="eintragen" />
</form>
Im selben Verzeichnis wo diese beiden Dateien liegen muss ein verzeichnis docs sein das guest.txt enthält
Viel Spass beim Verbessern Paddy