Hallo Leute,
hab ein Problem mit fgets().
Bekomm folgende Fehlermeldung:
Warning: fgets(): 3 is not a valid stream resource in ....... on line 236
Hab schon gegoogelt, aber keine zufriedenstellende Antwort gefunden.
Erst mal zum Quellcode.
Ich hab ein Formular in das der Landkreis als Autokennzeichen (z.B. M, A, DAH ....) eingegeben werden muß.
Dieses Formular wird per Post übergeben. Jetz soll anhand des Autokennzeichens der entsprechende Regierungsbezirk zugeordnet werden.
Dazu hab ich eine Textdatei erstellt die so aussieht:
M|Oberbayern
N|Mittelfranken
....
Nun der Code der das erledigt:
Auf dem Lokalen Webserver läuft es ohne Fehler
PHP 4.3.4-26 / Apache 2.0.49-23 / OS Linux
Wenn ich das ganze ins Netz stelle kommt der Fehler.
Webspace bei Funpic.de Apache 1.3.33 / PHP 4.3.9
Der Quellcode funktioniert auch im Netz (Regierungsbezirk wird ermittelt und In DB eingetragenn).
Was sagt die 3 in der Fehlermeldung ?
Wie bekomm ich sie Weg ?
Würde mich freuen wenn mir jemand helfen könnte.
Danke im vorraus
Christian
hab ein Problem mit fgets().
Bekomm folgende Fehlermeldung:
Warning: fgets(): 3 is not a valid stream resource in ....... on line 236
Hab schon gegoogelt, aber keine zufriedenstellende Antwort gefunden.
Erst mal zum Quellcode.
Ich hab ein Formular in das der Landkreis als Autokennzeichen (z.B. M, A, DAH ....) eingegeben werden muß.
Dieses Formular wird per Post übergeben. Jetz soll anhand des Autokennzeichens der entsprechende Regierungsbezirk zugeordnet werden.
Dazu hab ich eine Textdatei erstellt die so aussieht:
M|Oberbayern
N|Mittelfranken
....
Nun der Code der das erledigt:
PHP-Code:
// Regierunsbezirk ermitteln
$datei = fopen("landkreis.txt","r");
while($line = fgets ($datei, 50)) { //Zeile 236
$array = explode("|",$line);
if($lk=="$array[0]") {
$bezirk = $array[1];
fclose($datei);
}
}
PHP 4.3.4-26 / Apache 2.0.49-23 / OS Linux
Wenn ich das ganze ins Netz stelle kommt der Fehler.
Webspace bei Funpic.de Apache 1.3.33 / PHP 4.3.9
Der Quellcode funktioniert auch im Netz (Regierungsbezirk wird ermittelt und In DB eingetragenn).
Was sagt die 3 in der Fehlermeldung ?
Wie bekomm ich sie Weg ?
Würde mich freuen wenn mir jemand helfen könnte.
Danke im vorraus
Christian
Kommentar