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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
$fichier = basename($_FILES['fichier']['name']);
$dossier contient le nom du répertoir ou il doit être extrait :
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