Hallo zussammen,
ich stehe hier vor einem Rätsel und finden keine Antwort. Ich lese eine Textdatei aus in dem ich Sie komplett durchlaufe ujnd Zeichen für Zeichen auslese.
$fp = fopen('TEST.DAT', 'r') or die("Kein Zugriff auf die TEST.dat");
WHILE ( ! feof ($fp) ) {
...
}
Ein bestimmt Anzahl an Zeichen ergibt dann immer den Inhalt für eine Variable und nach jedem Zeilenumbruch werden die Daten dann in die MySQL Tabelle geschrieben. Das funktioniert offline (habe xampp installiert) super! Ich habe dann zwei Tabellen. In der einen ca. 55000 Datensätze in der anderen ca. 5000 Datensätze. Jetzt lade ich das Script ins internet und änderen noch die Daten für Datenbank, Server usw und lasse es laufen. Nach ca. 5000 Datensätzen, die aber alle korrekt eingetragen werden sagt der Browser "fertig" und macht nichts mehr. Was ist mit den restelichen Daten. Es kommt keine Fehlermeldung und nichts. Er hört einfach auf. Das komische ist auch daß die Anzahl der Datensätze die eingetragen immer schunterschiedlich ist. Es schwankt immer zwischen 2000 und 5000 Einträgen. Ich weiß jetzt einfach nicht mehr wo ich den Fehler suchen soll. Habe auch schon unterschiedliche Browser ausprobiert. Aber immer das gleiche Lokal läufts einwandfrei und im Netz eben nicht.
Bin schon mal Dankbar für Euro Lösungsvorschläge
ich stehe hier vor einem Rätsel und finden keine Antwort. Ich lese eine Textdatei aus in dem ich Sie komplett durchlaufe ujnd Zeichen für Zeichen auslese.
$fp = fopen('TEST.DAT', 'r') or die("Kein Zugriff auf die TEST.dat");
WHILE ( ! feof ($fp) ) {
...
}
Ein bestimmt Anzahl an Zeichen ergibt dann immer den Inhalt für eine Variable und nach jedem Zeilenumbruch werden die Daten dann in die MySQL Tabelle geschrieben. Das funktioniert offline (habe xampp installiert) super! Ich habe dann zwei Tabellen. In der einen ca. 55000 Datensätze in der anderen ca. 5000 Datensätze. Jetzt lade ich das Script ins internet und änderen noch die Daten für Datenbank, Server usw und lasse es laufen. Nach ca. 5000 Datensätzen, die aber alle korrekt eingetragen werden sagt der Browser "fertig" und macht nichts mehr. Was ist mit den restelichen Daten. Es kommt keine Fehlermeldung und nichts. Er hört einfach auf. Das komische ist auch daß die Anzahl der Datensätze die eingetragen immer schunterschiedlich ist. Es schwankt immer zwischen 2000 und 5000 Einträgen. Ich weiß jetzt einfach nicht mehr wo ich den Fehler suchen soll. Habe auch schon unterschiedliche Browser ausprobiert. Aber immer das gleiche Lokal läufts einwandfrei und im Netz eben nicht.
Bin schon mal Dankbar für Euro Lösungsvorschläge
Kommentar