MoinMoin!
Habe mir mal folgendes Script gemacht!
Löppt auch.
Nur die Daten werden dann so dargestellt:
"¤ w‰ö{@ÄÄúÐ_ÆÍþ37”¨((ûc‚³Û<˜(ùƒ§‰ ÉlCȃ–ä/ú[_·_Ïþw,öoÕýýLàO?ÈŸ²äŸòßÄùƒRòÇ_Iÿɧõ!ÿði3È¿öiø·&aÄò<@û[‡ÿÚëÀÄü× `¥¥ˆè«ñKú/O&JP¡Ù…úÛGþeÀÿXoÈ?a(ø÷ÜÎåIþ`n"&“ý¥‡ÃÀ`€„ˆ/1‹±“ƒaíó€_S¡…ìÄ,úoïŠ_ëóü{ÝNOP'¨Óg'ÏNŒ±R¿Ú_ 0}Ý.6œ Ãl/Zs>.•õ‘Âf£¶pnòµhDòœ´¯.x[W=9¿æ˧!Ô•S@ yí «ýá˧ § m/á,$ç9çNÝCcË„Ïx”‹÷[4”Œ/”¶’ðž–ej"÷"jóbïÁñÊ#+{ý·^E ÉDxœ÷HÞñqþàƒÅ)*nNU _ÄÊ÷xI¬b•dïH÷#}•Rš¼QQô‘AäÙ¬:\?ùŽG.¤_ï‡Ý\¯¢¬5+YÐEO"
Ich habe null Ahnung, wie ich diese verdammte schleife machen soll, damit er mir die files aus dem gzip auspackt!
Hab das auch mal mit
Klappt leider nicht, da ich wohl dat net darf!
Nen Tipp wäre nicht schlecht!
Habe hier zwar schon was gefunde, werde da allerdings net so schlau!
Danke schon mal
Webbi
Habe mir mal folgendes Script gemacht!
PHP-Code:
$zipname = "file.zip";
$bz = "data/".$zipname;
$filesize = filesize($bz);
echo "<b>PFAD:</b> ".$bz."<br>";
echo "<b>Größe:</b> ".$filesize."<br>";
if (file_exists($bz)) {
echo "Die Datei ist vorhanden!.<br>";
if ($bz = gzopen($bz, "r")) {
echo "Datei wurde erfolgreich geöffnet!<br>";
if ($decompressed_file = gzread($bz, $filesize)) {
echo "Datei konnte gelesen werden!<br>";
echo "<b>READGZFILE:</b> ".readgzfile($zipname, $fp)."<br>";
------
WHILE ???
------
print "<b>GZPASSTHRU:</b> ".gzpassthru ($bz)."<br>";
echo "Dies ist der Inhalt der Datei!<br>";
print "<b>DECOMPRESSED_FILE:</b> ".$decompressed_file."<br>";
gzclose($bz);
} else {
echo "<b>ERROR</b> - Konnte den Inhalt der Datei nicht lesen!";
}
} else {
echo "<b>ERROR</b> - Datei konnte nicht geöffnet werden!";
}
} else {
echo "<b>ERROR</b> - Die angebene Datei ".$arch." existiert nicht!";
}
Nur die Daten werden dann so dargestellt:
"¤ w‰ö{@ÄÄúÐ_ÆÍþ37”¨((ûc‚³Û<˜(ùƒ§‰ ÉlCȃ–ä/ú[_·_Ïþw,öoÕýýLàO?ÈŸ²äŸòßÄùƒRòÇ_Iÿɧõ!ÿði3È¿öiø·&aÄò<@û[‡ÿÚëÀÄü× `¥¥ˆè«ñKú/O&JP¡Ù…úÛGþeÀÿXoÈ?a(ø÷ÜÎåIþ`n"&“ý¥‡ÃÀ`€„ˆ/1‹±“ƒaíó€_S¡…ìÄ,úoïŠ_ëóü{ÝNOP'¨Óg'ÏNŒ±R¿Ú_ 0}Ý.6œ Ãl/Zs>.•õ‘Âf£¶pnòµhDòœ´¯.x[W=9¿æ˧!Ô•S@ yí «ýá˧ § m/á,$ç9çNÝCcË„Ïx”‹÷[4”Œ/”¶’ðž–ej"÷"jóbïÁñÊ#+{ý·^E ÉDxœ÷HÞñqþàƒÅ)*nNU _ÄÊ÷xI¬b•dïH÷#}•Rš¼QQô‘AäÙ¬:\?ùŽG.¤_ï‡Ý\¯¢¬5+YÐEO"
Ich habe null Ahnung, wie ich diese verdammte schleife machen soll, damit er mir die files aus dem gzip auspackt!
Hab das auch mal mit
PHP-Code:
system("/usr/bin/unzip -p" , $bz);
Nen Tipp wäre nicht schlecht!
Habe hier zwar schon was gefunde, werde da allerdings net so schlau!
Danke schon mal
Webbi
Kommentar