Hallo,
habe mir ein einfaches Termin script basierent auf einer csv datei gebastelt.
Soweit klappt alles wunderbar! eintragen, auslesen.
Nun möchhte ich aber, das er mir die Termine nach dem Datum sortiert
hab schon einiges durchprobiert aber irgendwie klaptt das ganze nicht.
Desweiteren, zeigt mir das script eine leere tabelle am Ende an?, auch wenn schon Daten vorhanden sind!
Vielleicht könnte mir einer von euch helfen.
HTML
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
</head>
<body>
<?
$file="sites/termine.csv";
$fp=fopen($file,"r");
while(!feof($fp)) {
$inhalt=fgets($fp, 99999);
# inhalt zerteilen
$inhalt = explode("|-|",$inhalt);
# variabeln defenieren
$datum = $inhalt[0];
$betreff = $inhalt[1];
$beschreibung = $inhalt[2];
# den neuesten Termin zuerst
arsort($inhalt);
echo"<div align=\"center\">";
echo"<table border=\"1\" width=\"50%\" style=\"border-collapse: collapse\">";
echo"<tr>";
echo"<td width=\"8%\">[b]Datum:[/b]</td>";
echo"<td width=\"91%\" align=\"center\">$datum</td>";
echo"</tr>";
echo"<tr>";
echo"<td>[b]Betreff:[/b]</td>";
echo"<td width=\"91%\" align=\"center\">$betreff</td>";
echo"</tr>";
echo"<tr>";
echo"<td colspan=\"2\" align=\"center\">[b]Terminbeschreibung:[/b]</td>";
echo"</tr>";
echo"<tr>";
echo"<td colspan=\"2\" align=\"center\">$beschreibung</td>";
echo"</tr>";
echo"</table>";
echo"</div>
";
}
?>
</body>
</html>
Alles anzeigen
besten Dank schonmal