Copie de fichier d'un serveur distant sur mon serveur

WRInaute discret
Bonjour à tous,

Je crée actuellement un site météo et je voudrais créer une animation météo régulièrement mis à jour. Pour cela j'ai besoin de récupérer des images sur un serveur (type eumetsat, meteo france....) et les copier sur mon serveur.
par exemple:
je veux copier -->
Code:
http://www.unsitemeteo.fr/images/image1.jpg
http://www.unsitemeteo.fr/images/image2.jpg
http://www.unsitemeteo.fr/images/image3.jpg

vers
Code:
http://www.monserveur.com/animation/
pour l'animation j'utiliserai un script php type "animategr3"

La difficulté est que:
- les images du serveur distant sont mises à jour toutes les heures, donc je pense utiliser cron pour automatiser la copie
-les images que je copie sur mon serveur doivent écraser les précédentes (ex: image1.jpg doit écraser image1.jpg du même dossier)
Avez vous une petite idée de comment faire?

Merci d'avance pour votre aide.
 
WRInaute accro
si c'est autorisé, il doit exister une api. Si c'est interdit, ne met pas de pub dessus et met de l'argent de côté pour payer les frais de procédure au tribunal :lol:
 
WRInaute impliqué
Si tu passes par une tâche cron, ce n'est pas obligatoire de le faire en PHP, un simple fichier bash suffit :
Code:
#!/bin/bash

cd /vers/repertoire/destinataire
wget http://www.example.com/fichier.jpg

Si tu tiens réellement à passer par PHP, je ne pense pas qu'il y ait plus simple que :
Code:
file_put_contents("fichier.jpg", file_get_contents("http://www.example.com/fichier.jpg"));
 
Discussions similaires
Haut