Décompression d'un fichier zip
Bonjour à tous,
Alors voilà je dois uploader un dossier sur mon serveur.
J'ai donc choisis d'uploader un fichier .zip puis de le décompresser une fois sur le serveur.
Voilà mon code actuelle :
Code:
1 2 3 4 5 6 7 8
| $zip = new ZipArchive;
if ($zip->open($fichier) === TRUE) {
$zip->extractTo($dossier);
$zip->close();
echo 'Dézip réussis';
} else {
echo 'Echec dézip ! ';
} |
$fichier viens de là et contient le nom de mon fichier :
Code:
$fichier = basename($_FILES['fichier']['name']);
$dossier contient le nom du répertoir ou il doit être extrait :
Code:
$dossier = 'plans/';
Cette méthode est à la suite d'une méthode pour upload un fichier sur le serveur, d'où la ligne de code avec $_FILES pour ma variable $fichier.
Mais voilà mon soucis c'est que ça ne marche pas, la page m'affiche "Echec dézip" et je ne comprends pas pourquoi.
Cela viens t'il de ma variable $fichier ?
Merci d'avance