Hallo Zusammen,
ich habe eine TXT Datei.So sieht sie inhaltlich aus:
0 1 2 2 5
Ausgelesen wird sie so:
[FONT=courier new][COLOR=blue]
<?php
/**
* @Abruf Status
*/
function readata($data){
$status=$data;
$fp = fopen($status, "r");
while (!feof($fp)){
$text = fgets($fp,255);
$array = explode(" ",$text);
$ez= $array[0];
$dz= $array[1];
$app= $array[2];
$fw= $array[3];
[COLOR=Red]$ho= $array[4];[/COLOR]
echo $ho;
}
fclose($fp);
}
?>
[/FONT][/COLOR]
Bis $fw=$array[3] funktioniert alles gut.
Bei $ho=$array[4] kommt ein Fehlermeldung: UNDEFINED OFFSET
Wenn ich $ho=$array[3] eingebe dann funktioniert wieder.
Aus irgendeinem Grund wird $array[4] (würde den Zahl 5 aus der TXT Datei bedeuten) nicht ausgelesen.
Woran liegt das? Was kann ich machen, damit Alles ausgelesen wird?
Für Euere Hilfe Danke jetzt schon.
ich habe eine TXT Datei.So sieht sie inhaltlich aus:
0 1 2 2 5
Ausgelesen wird sie so:
[FONT=courier new][COLOR=blue]
<?php
/**
* @Abruf Status
*/
function readata($data){
$status=$data;
$fp = fopen($status, "r");
while (!feof($fp)){
$text = fgets($fp,255);
$array = explode(" ",$text);
$ez= $array[0];
$dz= $array[1];
$app= $array[2];
$fw= $array[3];
[COLOR=Red]$ho= $array[4];[/COLOR]
echo $ho;
}
fclose($fp);
}
?>
[/FONT][/COLOR]
Bis $fw=$array[3] funktioniert alles gut.
Bei $ho=$array[4] kommt ein Fehlermeldung: UNDEFINED OFFSET
Wenn ich $ho=$array[3] eingebe dann funktioniert wieder.
Aus irgendeinem Grund wird $array[4] (würde den Zahl 5 aus der TXT Datei bedeuten) nicht ausgelesen.
Woran liegt das? Was kann ich machen, damit Alles ausgelesen wird?
Für Euere Hilfe Danke jetzt schon.
Kommentar