Bonsoir,
j'ai une série de dossiers contenant des photos, et je souhaite donner la possibilité à l'utilisateur de télécharger un dossier (donc un album photos).
Après une petite recherche, j'ai cru comprendre qu'il fallait d'abord zipper le dossier. J'ai donc entrepris de coder une fonction qui fait ça :
Mon problème est
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $url=$_POST['url']; $zip = new ZipArchive(); $zip->open(__DIR__.'\\'.$url, ZipArchive::CREATE); $file1=scandir(__DIR__.'\\'.$url); foreach($file1 as $file2) { if (($file2!='.')&&($file2!='..')) { $zip->addFile($file2);}} $zip->close();Pourtant, le chemin du fichier est correct. Donc qu'est-ce qui explique ce message d'erreur ?Warning: ZipArchive::addFile(): Invalid or uninitialized Zip object in C:\wamp64\www\heb-photos\tel.php on line 10
Partager