Ich habe ein Problem mit folgendem Code:
<ul>
<?php
$array = file("news.txt");
$array = array_reverse($array);
$j=0;
for($i=0; $i<=sizeof($array); $i = $i+1)
{
switch ($j)
{
case 0 : echo "<li><a href='$array[$i]'>" ; break;
case 1 : echo "$array[$i]</a>";break;
case 2 : echo "$array[$i]</li>"; $j=0; break;
}
$j++;
}
?>
</ul>
news.txt:
20.04.06
Allgemein
test.txt
Normal müsste es doch einen Link auf test.txt geben mit dem Titel allgemein und da hinter 20.04.2006.
Ich erhalte aber folgende Ausgabe(Seitenquelltext):
<ul>
<li><a href='
'>test.txt
</a>Allgemein
</li>20.04.06
</a></li></ul>
Woran könnte das liegen?