maik15
05-08-2005, 21:21
Hi,
eintraege.txt
01a #x# 01b #*#
02a #x# 02b #*#
03a #x# 03b #*#
usw....
datei.php
<?php
$datei="eintraege.txt";
$zeiger=fopen($datei,"r+");
$alt=fread($zeiger,filesize($datei));
$aus=explode("#*#", $alt);
$zahl=count($aus);
for($i=0;$i<$zahl;$i++)
{
$aus[$i]=explode("#x#", $aus[0]);
echo "<tr><td class=\"left\">$aus[$i][0]</td>";
echo "<td class=\"left\">$aus[$i][1]</td></tr>";
}
?>
So, in diesem script sind 2 fehler.
Bei echo "... der string "$aus[$i][0]" und "$aus[$i][1]".
er soll das so ausgeben:
01a 01b
02a 02b
03a 03b
usw....
das geht aber nicht, weil die variablen "$aus[$i][0]" und "$aus[$i][1]" unzulässig sind.
wie kann ich das ändern???
Maik
Titel geändert von Gaert
eintraege.txt
01a #x# 01b #*#
02a #x# 02b #*#
03a #x# 03b #*#
usw....
datei.php
<?php
$datei="eintraege.txt";
$zeiger=fopen($datei,"r+");
$alt=fread($zeiger,filesize($datei));
$aus=explode("#*#", $alt);
$zahl=count($aus);
for($i=0;$i<$zahl;$i++)
{
$aus[$i]=explode("#x#", $aus[0]);
echo "<tr><td class=\"left\">$aus[$i][0]</td>";
echo "<td class=\"left\">$aus[$i][1]</td></tr>";
}
?>
So, in diesem script sind 2 fehler.
Bei echo "... der string "$aus[$i][0]" und "$aus[$i][1]".
er soll das so ausgeben:
01a 01b
02a 02b
03a 03b
usw....
das geht aber nicht, weil die variablen "$aus[$i][0]" und "$aus[$i][1]" unzulässig sind.
wie kann ich das ändern???
Maik
Titel geändert von Gaert