Mailinglisten-Archive |
Hallo TJ,
> Sorry, aber ich werde in einer gzip-Datei bestimmt nicht Bytes mit dem
Wert
> 0 durch irgendwas anderes ersetzen.
*g*
wuerde ich auch nicht machen,
- jedoch VOR der Ausgabe im Browser !
- fgets() ist nicht 'binarylike' oder wie das heisst
es bricht (laut Manual) wahlweise das Lesen ab
zu Deinem Beispiel:
das aendere ich jetzt mal etwas ab...
> --- snip 2 ---
$file = "test.txt";
$test = "schaun \0 mer mal, gelle.";
$fp = fopen($file,"w");
$wr = fputs($fp, $test);
fclose($fp);
echo $wr." bytes written<br>\n";
clearstatcache(); /* -- sicherheitshalber */
$umf = filesize($file);
$fp = fopen($file,"r");
$RD = fread($fp, $umf);
fclose($fp);
echo $umf." byte in file<br>\n";
echo strlen($RD)." byte in string<br>\n";
echo implode(explode("\0", $RD), "#")." ;-)<br>\n";
echo $RD;
echo "<---*bdg*";
> --- emd snip 2 ---
und nun lasse es bitte laufen und vergleiche die Anzeige
im Browser mit dem HTML-Code des Browsers...
Hoffe,
dass Dir dann meine letzte Mail verstaendlicher wird.
m.f.g. Norbert
_____________________________
www.onvista.de www.uris.de
02203-9146-722 0177-2363368
-----------------------------
e.o.m.
php::bar PHP Wiki - Listenarchive