Textdatei komplett auslesen - Klappt nicht ganz
steffen
- php
Guten Tach Forumleser,
also ich möchte diese Datei auslesen.
Das mach ich mit:
<?php
$handle = fopen ("./list_players.php", "r");
while (!feof($handle)) {
$buffer = fgets($handle, 4097);
echo $buffer."<br>";
}
fclose ($handle);
?>
Hatte bisher nie Probleme, aber jetzt klappt das leider nicht so wie es soll. Er Liest nur bis: "636 G" aus und dann nichtmal die komplette Zeile.
Das Script findet ihr hier
Danke für Eure Hilfe.
mfg steffen
Hallo steffen,
Hatte bisher nie Probleme, aber jetzt klappt das leider nicht so wie es soll. Er Liest nur bis: "636 G" aus und dann nichtmal die komplette Zeile.
Also wenn ich das richtig sehe hast du jetzt auch keine Probleme damit, denn es wird alles ausgelesen.
Bei mir enthält die letzte Zeile in der Datei:
636 G
D.h. das Script ließt die Datei bis zum Ende ein.
Gruß,
Dodwin
Hi Dodwin,
tatsache. Die Datei geht nur bis dahin ... lokal aber schaut das ganz anders aus. Normal sollte sie bis
102262 AndreasF 262 Taruner
gehen. Wieso lädt Filezilla die Datei nicht komplett hoch o_O
Ich grüsse den Cosmos,
gehen. Wieso lädt Filezilla die Datei nicht komplett hoch o_O
Frag die Logdatei von Filezilla.
Möge das "Self" mit euch sein
Hi
Frag die Logdatei von Filezilla.
Denke das du das hier meinst:
Befehl: STOR list_players.php
Antwort: 150 Accepted data connection
Antwort: 226-File successfully transferred
Antwort: 226 0.261 seconds (measured here), 61.33 Kbytes per second
Status: Upload erfolgreich
Ist aber alles komplett o_O
Hab mal die .gz file hochgeladen. Diese File ist 6 mal größer als die .php file.
Ich grüsse den Cosmos,
Hab mal die .gz file hochgeladen. Diese File ist 6 mal größer als die .php file.
Interessanter wäre mal der Code des PHP-Files. Ich würde den Fehler eher darin vermuten.
Alternativ bricht das Script wegen zuwenig Speicher o.ä. ab.
Gibt es Fehlermeldungen seit dem du das error_reporting umgestellt hast?
Möge das "Self" mit euch sein
Hi Cosmos,
der Code ist nicht das Problem, sondern wieso auf einmal mozilla nur ein Teil der Datei hochlädt.
Sehr supekt. Ich teste das mal mit einem anderen FTP Programm.
mfg
FileZilla natürlich nicht Mozilla.
(Hallo|Hi(ho)|Tag) steffen,
Frag die Logdatei von Filezilla.
Denke das du das hier meinst:
...
Antwort: 226 0.261 seconds (measured here), 61.33 Kbytes per second
...
Ist aber alles komplett o_O
Nö, 61,33 KBytes/s sind 62801,92 Bytes/s (61,33 * 1024).
Und in 0.261 Sekunden lädt man mit dieser Geschwindigkeit höchstens
16_391,30112 Bytes hoch. Also hat dein FTP-Client nicht die ganze
Datei (172_191 Bytes) hochgeladen. Aus welchen Gründen auch immer.
Hab mal die .gz file hochgeladen. Diese File ist 6 mal größer als die .php file.
Die ist vollständig. Warum benennst du sie nicht einfach um (auf dem Server)? Is' ja eh
nur eine unkomprimierte Text-Datei.
MffG
EisFuX