also ich hab mal hier ein Ausschnitt, da komme ich nicht weiter:
- Code: Alles auswählen
//einlesen aller Datensätze von Preisliste.txt
//Lesen aller Zeilen einer Textdatei
$fp = fopen($preis_pfad,"r"); // Datei öffnen
if ($fp)
{
$i=0;
while(!feof($fp))//Solange bis der Dateizeiger am Ende der Datei ist
{
$preis = fgets($fp); //Einlesen der Zeilen
$preis_arr[i] = explode("\t", $preis); //trennen der datenfelder
echo $preis_arr[i][0] . " ";
echo $preis_arr[i][1] . "<br>";
$i++;
}
$anz_preis_arr=$i-1; //Anzahl der Datensätze
fclose($fp); // Datei schließen
}
else
{
echo "Datei wurde nicht gefunden"; // Sollte Datei nicht vorhanden sein
}
echo $preis_arr[1][1] . "<br>";
echo $preis_arr[$anz_preis_arr-1][0] . "<br>";
ich frage mich jetzt warum bei den letzten beiden echos nichts kommt
irgendwie verschwindet das ganze array sobald die schleife zu ende ist... weil mitten in der schleife gibt er alles aus...
oder spreche ich das array falsch an???
danke für eure hilfe
Gruß
Steffen