$File = "images/files.txt";
$zip = new ZipArchive();
$filename = "./images/files.zip";
if ($zip->open($filename, ZipArchive::CREATE)!==TRUE) {
exit("cannot open <$filename>\n");
}
$zip->addFile("$File");
$zip->close();
Ce code crée un fichier files.zip dans le dossier 'images', si j'ouvre ce fichier zip, le dossier 'images' est là aussi. Je ne veux pas que les 'images' de dossier soient là. Mais seul le fichier 'files.txt' (situé dans le dossier images) doit être présent.créer un fichier zip dans un dossier mais sans dossier à l'intérieur de ce zip
Structure des fichiers:
zip.php
images
- files.txt
Comment puis-je faire cela?
opendir(). Cela fonctionne comme prévu. Aucun dossier d'image à l'intérieur de ce zip –
Je l'ai testé votre code
– hek2mglPossible copie de cette question: [php-création-zips-sans-chemin-aux-fichiers-dans-le-zip] (http://stackoverflow.com/questions/3993105/php-creating -zips-sans-chemin-aux-fichiers-dans-le-zip? rq = 1) –