par
lulu » 07 juin 2006, 17:49
alors voilà :
j'ai testé en passant un .zip ou un .gz dans $fichier
et ça fonctionne :
l'echo affiche le contenu de l'archive (en fait ce sont des photos)
Maintenant je sais pas très bien quoi faire :
je voudrais : decompressé $rd pour pouvoir manipuler chaque image de l'archive...
il faut donc créer autant de fichiers qu'il y a d'image dans l'archive, non?
et disposer d'autorisation pour ecrire ces fichiers, non?
le problème, c'est que $rd est une chaîne et pas un tableau...
des idées?
merci pour les réponses précédentes !
le but de tout ça étant de récupérer les métadonnées (IPTC) des fichiers .jpeg, créer des thumbnail (ça j'ai vu à peu près comment faire) etc...
Code : Tout sélectionner
if(file_exists($fichier)){
if(is_readable($fichier)){
echo "<div>decomp $fichier</div>";
$long = filesize($fichier);
$t=gzopen($fichier, "r");
if(!$t){
echo "pas bon";
}else{
$rd=gzread($t,$long);
if($rd){
echo "bon lecture de l'archive $rd";
}else{
echo "pas cool lecture du zip";
}
}
gzclose($t);
}else{
echo "$fichier ne peut être lut";
return;
}
}