Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide | Shop Recherche
1666 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Rediriger une image vers une autre

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Rediriger une image vers une autre

n°2298268
yrom
Posté le 26-03-2017 à 19:29:56  profilanswer
 

Bonjour à tous ! :)
J'ai un petit soucis j'ai un site qui génère des images que les utilisateurs peuvent ensuite partager sur Facebook ou Twitter.
Pour des raisons techniques je suis obligé de vider régulièrement mon serveur en supprimant les images les plus anciennes sauf que là problème la vignette du partage Facebook disparaît (ce qui est normal vu que l'image n'existe plus).
Maintenant ce que je voudrais c'est que dans le cas où une image n'existe plus elle soit remplacée par une vignette par défaut.
Je ne vois pas du tout comment faire j'ai fait pas mal de recherches et aucune piste, une idée ?
Merci d'avance ;)

mood
Publicité
Posté le 26-03-2017 à 19:29:56  profilanswer
 

n°2298273
rufo
Pas me confondre avec Lycos!
Posté le 27-03-2017 à 10:10:43  profilanswer
 

Il faut que ton script php chargé d'affiché l'image (genre https://monsite.fr/afficheVignette.php?idimg=xxxxxx ) vérifie l'existence de l'image. Si c'est aps le cas, alors le script renvoie l'image par défaut.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Cantine Calandreta : http://sourceforge.net/projects/canteen-calandreta
n°2298297
yrom
Posté le 27-03-2017 à 16:15:40  profilanswer
 

Salut Rufo, ce que tu dis marche dans le cas où on voudrait afficher une image à la place d'une autre sur une page du site.
La c'est différent parce que facebook garde en mémoire l'image qui existait au moment du partage pour la vignette sur facebook.
Par exemple si le lien de l'image est http://monsite.fr/img/img1234.png c'est ce lien que facebook va conserver, ce que je voudrais que l'image qui n'existe plus soit remplacée par une autre et remplisse donc la vignette.
Je sais pas si je l'ai bien expliqué et je ne suis pas sûr que ce soit possible...

n°2298301
rufo
Pas me confondre avec Lycos!
Posté le 27-03-2017 à 17:26:03  profilanswer
 

Ce que je t'expliquais, c'est qu'il ne faut pas que les users aient un accès direct au répertoire de stockage. Si Dans FB, ils veulent afficher une image provenant de ton site, ils doivent fournir un lien en  https://monsite.fr/afficheVignette.php?idimg=xxxxxx
 
Ainsi, à chaque fois que FB doit afficher l'image d'un user, il appelle l'url mentionnée ci-dessus qui fait le boulot voulu : si elle existe, elle est affichée, sinon, c'est une image par défaut qui est renvoyée.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Cantine Calandreta : http://sourceforge.net/projects/canteen-calandreta

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Rediriger une image vers une autre

 

Sujets relatifs
[Python] Parser un CSV vers un format customPasser d'un tableau de byte en label une image
Texte qui suit image !Java Image Editor
vba-copier des colonnes d'un fichier xls vers un autre fichier xlstexte sous une image
[PYTHON] VBA & Formules Excel vers site web PythonRafraichir div pour charger image de fond
Supprimez le fichier image uploded utilisant le code d'ajaxExtraire des image de mon .exe
Plus de sujets relatifs à : Rediriger une image vers une autre



Copyright © 1997-2016 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR