Réponse acceptée !
Bonsoir,
plusieurs solutions s'offrent à toi, mais ne sont pas toujours bonnes.
Dans les grandes lignes, tu souhaites te servir te la plateforme que tu a chez toi pour stocker les photos, donc il va falloir écrire sur ton disque depuis le serveur de ton hébergeur. Les solutions que je vais énumérer ne fonctionneront pas forcément, en effet comme tu vas écrire du serveur distant ( ton hebergeur ) à chez toi, tu vas passer par l'infrastructure réseau de l'hébergeur, et tout les ports ne sont pas ouverts.
1. Solution ( pas la meilleur pour des raisons évidentes de sécurité )
Tu crées un dossier partagé sur ta machine, puis tu redirige les ports microsoft ( j'ai pas la liste ) de ton IP publique vers ta machine ( pareil je saurais pas te dire comment faire ne connaissant pas la livebox ).
2. Solution ( un peu mieux quand même ! et surtout plus simple )
Si ton hébergeur te permet d'utiliser les fonctions ftp de php, tu n'as plus qu'à installer un serveur Ftp sur ta machine et la rendre accessible au serveur hébergeant ton site. Même topo c'est sur la livebox mais je ne connais pas. Le port COM de ftp est le port 21 et le port data est aléatoire ( bride sur ton serveur Ftp, ex de 1024 à 1025 ).
!!Pour l'affichage de l'image
Une solution est d'installer apache sur ton serveur perso et d'indiquer l'url dans la balise img <img src="
[ Lien ]" />
Sinon tu passe par un fichier php qui se chargera d'ouvrir le fichier, lire le contenu et faire un print du contenu, avec un header image dans la page. Dans ce cas ta balise img ressemblera à ça : <img src="mapage.php?foo=NOMDUFICHIER" />
-=Fabolo=-