- 1
[Opened] [résolu]fct_image et récupération image serveur distant
Posted by muirgen on 03/05/2011 10:52
Bonjour,
J'ai besoin de me servir de fct_image pour récupérer des images sur un serveur distant et les afficher dans mon applications.
J'ai réussi à faire mon chemin pour l'appel, par contre c'est la base de l'url qui me pose soucis, puisque le plugin conserve mon adresse d'application sur laquelle il rajoute l'adresse du serveur distant :
{image 'http://www.sitedistant.com/visuels/'.$listeId[[$rstquery->ID]].'/'.$listeId[[$rstquery->ID]].'.jpg', array('width'=>100)}
Dans le code source html du template de mon appli sous firefox par exemple :
<img width="100" src="http://monappli.dev/http://www.sitedistant.com/visuels/2388/2388.jpg" style="width:100px;" alt=""/>
Il y aurait-il un moyen pour contourner le rajout de l'url de mon appli sur l'appel des visuels vers un site distant ou un serveur distant ?
Merci d'avance !
[Opened] fct_image et récupération image serveur distant
Posted by muirgen on 03/06/2011 16:52
Finalement j'ai trouvé une parade à mon problème de récupération d'image sur serveur / site distant.
1/* je test si l'image existe dans mon répertoire d'application. si elle est déjà présente je termine mon instruction.
2 / Si l'image existe pas dans mon répertoire d'application, alors je lance un test de son existance sur le serveur / site distant. Si elle existe, alors je fais un copie du serveur / site distant vers le répertoire de mon application par la fonction php copy() dans la zone qui gère cette partie de mon appli. Si l'image n'existe pas je termine mon instruction sur la phase 2.
3/ J'appel l'image dans mon tpl avec le redimensionnement dont j'ai besoin pour son affichage.
Je donne ma technique de sioux, au cas où d'autres auraient le même problème ! :)
Je passe mon sujet en résolu.
- 1