Imaginez il y a une image à http://example.com/icon.jpg et je veux l'ajouter à un fichier zip sur mon propre nom sever « Stack.zip » en utilisant php. C'est mon code, mais ça ne marche pas.Comment ajouter un fichier d'un site Web à un fichier zip sur mon serveur en utilisant php?
$url="http://example.com/icon.jpg"
$zip = new ZipArchive;
echo $zip->open("Stack.zip");
$zip->addFile($url);
$zip->close();
P.S. J'ai été capable de le faire avec des fichiers locaux, mais je n'ai pas réussi à le faire avec des adresses Internet. Voilà pourquoi j'ai posé cette question.
Quelle est votre jusqu'à présent se permettre? Avez-vous regardé sur Internet? Par exemple [les manuels php] (http://php.net/manual/de/book.zip.php) –
@AndreasLackner Oui, et j'ai réussi à le faire avec des fichiers locaux, mais pas avec des adresses de l'Internet. – Alireza
Ensuite, il suffit de stocker le fichier dans un dossier temporaire local –