phpbar.de logo

Mailinglisten-Archive

[php] kleiner Bug - aber trotzdem geschafft

[php] kleiner Bug - aber trotzdem geschafft

Norbert Pfeiffer pfeiffer_(at)_uris.de
Sun, 12 Nov 2000 22:28:29 +0100


Hallo,

wurde heute mal wieder an PHP 3.0.3 erinnert... :-(
Damals entdeckten wir in der Function  file();  einen aergerlichen Fehler.
Wir sind jetzt bei 3.0.17, aber der Bug ist noch drin, hat also Tradition.

Der Fehler ohne Konsequenzen, solange die eingelesene Datei keine Zeilen
beinhaltet, die laenger als 8160 Byte gross sind.
Ist die Zeile groesser, wird sie gnadenlos in ein neues Array-Element
gesteckt, was die Weiterbearbeitung dann aus dem Tritt bringt.

Vielleicht sollte Egon, der ja alle kennt, mal jemanden, der sich damit
auskennt deswegen ansprechen oder anmailen...

Workaround: (hab ich auch gleich :)
Man liest die Datei mit fread(); ein und explodiert sie am Zeilenumbruch.

Anwendung:
Die neue ChangeLog von PHP4, zu besichtigen, inclusive Suche, hier:
http://itbw.de/_tests/manuals/
Dort finden auch alle PureTec-User Informationen ueber die installierte
PHP-Version auf den Servern. Interessiert ja den einen oder anderen...


m.f.G. N. Pfeiffer
_____________________________________
www.uris.de          pfeiffer_(at)_uris.de
0177-2363368             02292-681769
-------------------------------------
e.o.m.



php::bar PHP Wiki   -   Listenarchive