
le 01/07/2005 à 20:36
Zip et gzip
voir les fichiers dans un zip :
ct ya lgtps pcke c super pa sécurisé bref
et voila pr voir le contenu des fichiers txt contenus dans le zip
c pas sorcier jtrouve :)
$zip = zip_open($_GET['zip']);
if ($zip) {
while ($zip_entry = zip_read($zip)) {
$extension = explode(".",zip_entry_name($zip_entry));
$ext = array_pop($extension);
$fichier = zip_entry_name($zip_entry);
if($ext == "txt")
{
?> <a href=viewfilezip.php?zip=<?= $_GET['zip']; ?>&file=<?= $fichier; ?>&rep=<?= $_GET['rep'];?>><?= $fichier;?></a><br><?
}
else
{
?> <?= $fichier;?><br><?
}
}
zip_close($zip);
}
ct ya lgtps pcke c super pa sécurisé bref
et voila pr voir le contenu des fichiers txt contenus dans le zip
$zip = zip_open($_GET['zip']);
$file = false;
if ($zip)
{
while ( ($zip_entry = zip_read($zip)) && !$file)
{
if (zip_entry_open($zip, $zip_entry, "r"))
{
if(zip_entry_name($zip_entry) == $_GET['file'])
{
$buf = zip_entry_read($zip_entry, zip_entry_filesize($zip_entry));
$buf = nl2br($buf);
echo "$buf<br>";
zip_entry_close($zip_entry);
$file = true;
}
}
}
zip_close($zip);
}
c pas sorcier jtrouve :)