Jump to content

Module HS après MàJ 1.6.0.9->1.6.0.14


Recommended Posts

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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...