Bonjour à tous,
J'ai un code qui permet d'ouvrir un fichier ZIP, dans le but de récupérer un fichier XML et de l'exploiter.
Le code fonctionne très bien à une condition : Que j'ai le fichier ZIP sur mon FTP.
Voilà le code
Je récupère donc dans le dossier /zip/ mon fichier XML
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 $zip = zip_open("$url"); if ($zip) { while ($zip_entry = zip_read($zip)) { $fp = fopen("zip/".zip_entry_name($zip_entry), "w"); if (zip_entry_open($zip, $zip_entry, "r")) { $buf = zip_entry_read($zip_entry, zip_entry_filesize($zip_entry)); fwrite($fp,"$buf"); zip_entry_close($zip_entry); fclose($fp); } } zip_close($zip); }
Le problème est le suivant pour télécharger mon fichier ZIP, j'ai le lien suivant : http://backoffice.XXX.com/catalogue?...XX&archive=zip.
Lorsque je lance cette adresse, j'ai un fichier ZIP qui se télécharge, mais je n'arrive pas à l'exploiter directement par mon script pour utiliser mon code ci-dessus. Il faudrait que je récupère ce fichier zip et que je le dépose sur mon FTP afin que je puisse utiliser mon code.
Est-ce que qq1 a compris ce que je veux dire... et a un début de solution à m'apporter ?
Merci de votre aide.
P81
Partager