Username:Neiji
geschrieben am 16.05.2006 um 14:34 Uhr
|
Also ich würde das alles in eine Textdatei speichern und die dann in einen Feld einfach auslesen kannste dann um es Stylischer zu machen es in einer Tabelle auslesen lassen....
Also mal die datei wie sie fertig sein sollte hier rein...hoffe sie hilft dir...habe ich mal als gb verwendet habe meins aber weiter ausgebaut...naja...
<?php
if ($_GET['site']=="insert"){
echo "<html>";
echo "<head>";
echo "<title>Flug Bericht</title>";
echo "</head><body bgcolor='#062C71' text='#0099FF' link='#0090FF' alink='#76B3E1' vlink='#0090FF'>";
if ($_POST['sent']==1){
$_POST['name']=str_replace('~','',strip_tags(trim($_POST['name'])));
$_POST['flugzeug']=str_replace('~','',strip_tags(trim($_POST['flugzeug'])));
$_POST['message']=str_replace('~','',strip_tags(trim($_POST['message'])));
if (!$_POST['name']){$fehler="Bitte geben sie einen Namen ein!!<br>";}
if (!$_POST['flugzeug']){$fehler="Bitte geben sie den Flugzeug Typ an!!<br>";}
if (!$_POST['message']){$fehler="Bitte geben sie eine Nachricht ein!!<br>";}
if($fehler){
echo "<div align='center'>";
echo "<h4><font color=#0090FF>".$fehler."</font></h4>";
echo "<h5><font color=#0090FF><a href='gb.php?site=eintrag'><h5>Zurück</h5></a></font></h4>";
echo "</div>";
}else{
echo "<div align='center'><h2>Eingetragen</h2>";
echo "<p> ";
echo "<div align='center'><a href='gb.php'><h3>Flug Bericht</h3></a></div>";
}
}
if($_POST['name'] AND $_POST['flugzeug'] AND $_POST['message'])
{
//$_POST['message']=nl2br($_POST['message']);
$t1=chr(10);
$t2=chr(13);
$_POST['message']=str_replace($t1,'<br>',$_POST['message']);
$_POST['message']=str_replace($t2,'<br>',$_POST['message']);
if (file_exists('bericht.txt')){$ausgabe="\n";}
$comment=fopen('bericht.txt','a+');
$ausgabe.=$_POST['name']."~".date("H:i")."~".date("d.m.Y")."~".$_POST['flugzeug']."~".$_POST['message'];
fputs($comment,$ausgabe);
fclose($comment);
$beitrag++;
$_POST['name']="";
$_POST['flugzeug']="";
$_POST['message']="";
}
}
if ($_GET['site']=="eintrag"){
echo "<html>";
echo "<head>";
echo "<title>Flug Bericht</title>";
echo "</head><body bgcolor='#062C71' text='#0099FF' link='#0090FF' alink='#76B3E1' vlink='#0090FF'>";
echo "<div align='center'><h2>Eintrag</h2>";
echo $fehler;
echo "<form action='gb.php?site=insert' method='post'>";
echo "<input type='hidden' name='sent' value='1'>";
echo "Name:<br>";
echo "<input type='text' name='name' size='30' value='".$_POST['name']." '>";
echo "<br>";
echo "Flugzeug Typ:<br>";
echo "<input type='text' name='betreff' size='30' value='".$_POST['flugzeug']."'>";
echo "<br>";
echo "Nachricht:<br>";
echo "<textarea name='message' rows='10' cols='30' wrap='virtual'>";
echo $_POST['message'];
echo "</textarea>";
echo "</p>";
echo "<input type='submit' value='Abschicken'><input type='reset' value='Zurück setzen'>";
echo "</form>";
echo "<form action='gb.php'>";
echo "<input type='submit' value='Zurück'>";
echo "</form>";
echo "</div>";
}
if ($_GET['site']==""){
echo "<html>";
echo "<head>";
echo "<title>Flug Bericht</title>";
echo "</head><body bgcolor='#062C71' text='#0099FF' link='#0090FF' alink='#76B3E1' vlink='#0090FF'>";
/*$pages=5;
$count=count($eintrag);
$totalplayers = $count['c'];
for ($i=0;$i<$pages;$i+=$pages){
echo "<a href='gb.php?page='.($i/$pages+1))'>Seite ".($i/$pages+1)."(".($i+1)."-".min($i+$pages,$totalplayers).")</a>";
}*/
$eintrag=file('bericht.txt');
$ausgabe="<br>";
$temp=count($eintrag)-1;
$beitrag=count($eintrag)+1;
for ($i=$temp;$i>=1;$i--)
{
$element=explode('~',$eintrag[$i]);
$ausgabe.="<table width='80%' border='1' heigth='30%'>";
$ausgabe.="<tr><td><b>Der Eintrag wurde von ".$element[0]." gemacht.</b></td><td><b>Am ".$element[2]." um ".$element[1]." Uhr.</b></td></tr>";
$ausgabe.="<tr><td colspan='2'><b>Flugzeugtyp:</b> ".$element[3]."</td></tr>";
$ausgabe.="<tr><td colspan='2'><b>Bericht:</b><br>".$element[4]."</td></tr>";
$ausgabe.="</table><br>";
}
echo "<p> </p>";
echo "<div align='center'><table width='80%' border='0'>";
echo "<tr><td>";
echo "<div align='left'><strong><b>[<a href='gb.php?site=eintrag'>Eintragen</a>]</strong></b></div>";
echo "</td><td>";
/*for ($i=0;$i<$pages;$i+=$pages){
echo "<div align='center'><strong><b><a href='gb.php?page='.($i/$pages+1))'>Seite ".($i/$pages+1)."(".($i+1)."".min($i+$pages,$totalplayers).")</a></strong></b></div>";
}*/
echo "</td><td>";
echo "</td></tr>";
echo "</table></div>";
echo "<div align='center'>";
echo $ausgabe;
echo "</div>";
}
echo "</body>";
echo "</html>";
?>
mussu vll. noch ein bissl ändern an der tabelle oder an den datei namen den der ist derzeitig wie du sicherlich siehst gb.php ....und wenn du noch mehr im bericht haben willst einfach editieren sollte ja kein problem sein...ist ja praktisch schon alles vorgegeben... |