J'ai quelques images qui sont en ligne, les images sont simples http://domain.com/pic.jpg par exemple; il y a une fonctionnalité de téléchargement, mais c'est pour l'utilisateur télécharger l'utilisateur ne téléchargera pas, c'est un téléchargement automatique. Cela signifie que j'ai l'Urls sur un tableau et je veux que ce php automatique télécharger ces photos Urls dans le serveur Toute aide !! MerciTransférer des images sur le serveur en utilisant PHP
0
A
Répondre
5
define('IMAGE_PATH', '/path/to/images');
foreach ($urlArray as $url) {
file_put_contents(IMAGE_PATH . "/" . basename($url), file_get_contents($url));
}
Cela nécessiterait que l'utilisateur Apache s'exécute sous a un accès en écriture à IMAGE_PATH. En outre, cela pourrait ne pas être la solution exacte dans votre cas. Vous semblez avoir besoin d'une base de données pour stocker ces noms de fichiers, qui devraient alors probablement porter des identifiants au lieu de leurs noms de fichiers d'origine.
+1
Vous devez changer le nom de fichier avant de stocker ou de bloquer l'exécution du script sous IMAGE_PATH en utilisant .htaccess. Supposons que quelqu'un passe mydomain.com/my_evil_script.php comme URL d'image. – lacop
Questions connexes
- 1. Afficher des images en utilisant PHP ne fonctionne pas
- 2. Détecter des images en PHP sans JavaScript?
- 3. stocker des images dans le serveur sql
- 4. php - imap - transférer des e-mails sur un autre compte
- 5. Images en PHP
- 6. Serveur PHP vers les transferts de serveur
- 7. Comment vérifier en utilisant PHP fonctionnalité FTP si le dossier existe sur le serveur ou non?
- 8. Extraire des images en utilisant iTextSharp
- 9. Comment transférer un fichier en utilisant wininet qui est lisible par un script php?
- 10. Transférer des événements en C#
- 11. Problème d'URL sur IIS, en utilisant PHP
- 12. PHP - Stocker des images dans des données SESSION?
- 13. php: chargement d'un fichier sur le serveur
- 14. Code PHP sur le serveur comète orbite
- 15. Transférer des fichiers vers le serveur dans un dossier à l'aide WebService
- 16. Parsing Last.fm feed sur le site Web en utilisant PHP
- 17. en utilisant svgz dans le serveur html
- 18. Méthode la plus efficace pour transférer des images vers un client Silverlight
- 19. comment échanger des images en utilisant Cocoa Touch
- 20. Élégante façon de télécharger des images sur l'iPhone
- 21. Suppression des images mises en ligne
- 22. CSS Onglets sans bordures utilisant des images
- 23. PHP: Exploser en utilisant des caractères spéciaux
- 24. DotNetNuke utilisant des images PNG avec transparence
- 25. redimensionner dynamiquement des images en php jpg/png/gif
- 26. Enregistrer le fichier img distant sur le serveur, avec php
- 27. Remplacement des fonctions javascript en utilisant PHP
- 28. Lire des données MIME en utilisant PHP
- 29. images qui se chevauchent en utilisant GDI +
- 30. Transférer des fichiers en tant que paramètres
Rien de tout cela n'avait beaucoup de sens pour moi. – ceejayoz
cela n'a pas besoin de je pense qu'il est simple un cler et jesper juste répondu: P –