steffen: Textdatei komplett auslesen - Klappt nicht ganz

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

  1. 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

    --
    Dodwin
    1. 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

      1. 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

        --
        Neulich dachte ich mir, einmal S/M ausprobieren wäre eine tolle Erfahrung. Also hab ich Windows gebootet ...
        ie:{ br:> fl:| va:| ls:& fo:{ rl:( n4:{ de:] ss:) ch:? js:| mo:) sh:( zu:)
        1. 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.

          1. 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

            --
            Neulich dachte ich mir, einmal S/M ausprobieren wäre eine tolle Erfahrung. Also hab ich Windows gebootet ...
            ie:{ br:> fl:| va:| ls:& fo:{ rl:( n4:{ de:] ss:) ch:? js:| mo:) sh:( zu:)
            1. 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

              1. FileZilla natürlich nicht Mozilla.

          2. (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