Bonjour,
j'ai un problème avec la classe ZipArchive.
Un exemple simple comme celui ci-dessous que l'on peut trouver sur php.net fonctionne à merveille :
Code :
<?php $zip = new ZipArchive; $res = $zip->open('test.zip', ZipArchive::CREATE); if ($res === TRUE) { $zip->addFromString('test.txt', 'contenu du fichier ici'); $zip->close(); } else { } ?>
|
mais l'exemple suivant, provenant également de php.net, ne fonctionne pas :
Code :
<?php $zip = new ZipArchive; if ($zip->open('test.zip') === TRUE) { if($zip->addEmptyDir('newDirectory')) { echo 'Création d\'un nouveau dossier racine'; } else { echo 'Impossible de créer un nouveau dossier'; } $zip->close(); } else { } ?>
|
Fatal error: Call to undefined method ZipArchive::addEmptyDir() in /home/.../test-zip.php on line 4
Je sais pas trop ce qui ne va pas, mon php 5 à bien été compilé avec le support zip. J'ai aussi essayé de compiler et installer l'extension zip en dynamique mais ça ne fonctionne pas mieux.
Si quelqu'un a une idée...
Merci 
---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/