cirylBD28 Posted March 30, 2015 Share Posted March 30, 2015 Bonjour, J'ai un module qui fait plusieurs choses, à savoir : - un import articles, qui fonctionne bien à ce jour après MàJ - un import de dates de livraisons (pour un autre module qui est MyOwnDeliveries), qui lui aussi fonctionne après MàJ - Et un export des commandes, qui fonctionnait bine jusqu'à la MàJ, mais qui plante Code concerné : fwrite($fichier_use,"#FIN\r\n"); fclose($fichier_use); if(!empty($tab_client)){ $nom_fichier_cl='clients_du_'.date("d-m-y_\\a_H-i-s").'.txt'; $f=fopen(dirname(__FILE__)."/".$nom_fichier_cl,"w"); fwrite($f, implode("\r\n",$tab_client)); fclose($f); } $nom_zip="import_SAGE_".date("d-m-y_\\a_H-i-s").".zip"; $zip=new ZipArchive(); var_dump($zip); if($zip->open(dirname(__FILE__)."/".$nom_zip, ZipArchive::CREATE)===true){ $zip->addFile(dirname(__FILE__)."/".$nom_fichier, $nom_fichier); if(!empty($tab_client)) $zip->addFile(dirname(__FILE__)."/".$nom_fichier_cl, $nom_fichier_cl); $zip->close(); }else return $this->displayError($this->l('Problème lors de la création de l\'archive zip')); /*unlink(dirname(__FILE__)."/".$nom_fichier); unlink(dirname(__FILE__)."/".$nom_fichier_cl);*/ header('Content-Description: File Transfer'); header("Content-Disposition: attachment; filename=".$nom_zip); header("content-type: application/octet-stream"); header('Content-Transfer-Encoding: binary'); header('Expires: 0'); header('Cache-Control: must-revalidate'); header('Pragma: public'); header('Content-Length: ' . filesize(dirname(__FILE__)."/".$nom_zip)); ob_clean(); flush(); readfile(dirname(__FILE__)."/".$nom_zip); (J'ai mis que la fin du code) Voilà le résultat qd je fais mon export : Il ne se passe rien (pas de fichier à télécharger) et j'ai ça dans le code source : object(ZipArchive)#43 (5) { ["status"]=> int(0) ["statusSys"]=> int(0) ["numFiles"]=> int(0) ["filename"]=> string(0) "" ["comment"]=> string(0) "" } PK\~FD$commandes_du_30-03-15_a_11-37-03.txt͓o0ߛhRGu5Ht#NTe$] .c.mi:Μm>Kΐ3ώ䯨 g$AF'/> QJ?B5Ym(Wc/&&_j`flЬ)Ga!vۘ6k[!gIZU8g"2ͫ$菣C+n$>dA^ӴKWiٵFގɩ\yԐ3+C/d0"8dѸ*?C?\n.4PK\~F9a"clients_du_30-03-15_a_11-37-03.txt0466440Sp SpDq*9rrt;z(qr:s( NdҢ<#"L[2ՈsPK\~FD$commandes_du_30-03-15_a_11-37-03.txtPK\~F9a"_clients_du_30-03-15_a_11-37-03.txtPK<!DOCTYPE html> J Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now