1
Lorsque je tente d'utiliser ce code pour compter les pages dans un fichier .docx je reçois toujours l'erreur:« non valide ou non initialisée objet Zip » Erreur lors de la fermeture fichier DOCX
"Warning: ZipArchive::close(): Invalid or unitialized Zip object in"
function PageCount_DOCX($file) {
$pageCount = 0;
$zip = new ZipArchive();
if($zip->open($file) === true) {
if(($index = $zip->locateName('docProps/app.xml')) !== false) {
$data = $zip->getFromIndex($index);
$zip->close();
$xml = new SimpleXMLElement($data);
$pageCount = $xml->Pages;
}
$zip->close();
}
return $pageCount;
}
Qu'est-ce qui ne va pas?
Droite !! maintenant, travaille. Je vous remercie! – Giancarlo