Bonjour,
j'essai d'extaire un dossier zip avec la fonction extractTo mais cela ne fonctionne pas.
Voilà, le code:
Je rentre bien dans le if, ensuite le dossier de destination est bien crée mais le zip n'est pas extrait à l'intérieur du dossier de destination.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 function unzip_file($file, $destination) { $zip = new ZipArchive; $res = $zip->open($file, ZIPARCHIVE::CREATE | ZIPARCHIVE::OVERWRITE); if ($res === TRUE) { echo 'ok'; $zip->extractTo($destination); $zip->close(); } else { echo 'échec, code:' . $res; } }
Sauriez vous pourquoi?
J'avais ajouté un try catch afin de savoir si cela pouvait m'aider à trouver la cause qui fait que le extractTo ne dézippe pas le zip dans le dossier de destination.
Je vous remercie par avance,
Partager