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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  <img src="... .php"> ne fonctionne plus dans Firefox

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

<img src="... .php"> ne fonctionne plus dans Firefox

n°2407719
samepate
Posté le 23-01-2022 à 12:48:27  profilanswer
 

Bonjour,
 
je suis débutant en programmation html. J'ai programmé sur mon site web l'affichage d'une image qui provient d'un site météo externe où les images s'affichent avec un lien ".php" de façon dynamique selon la date.
 
Sur le site météo qui n'est pas à moi et qui nécessite un login et password, l'image (png) est visible sur un lien de ce type (ceci est juste un exemple imaginaire avec une carte météo correspondant à la météo du 25/01/2022) :
https://exemple.fr/affiche_image.php?date=20220125
 
Sur mon site j'avais donc programmé :
<img  src="https://exemple.fr/affiche_image.php?date=20220125" border="0">
 
Jusque très récemment (la semaine dernière ou celle d'avant), cela marchait parfaitement sur Firefox, Chrome et mon navigateur téléphone Mi à condition de se connecter avec login et password sur le navigateur avant. Mais depuis quelques jours ça ne marche plus sur Firefox ni Chrome mais ça marche sur mon navigateur Mi... Je n'ai pourtant rien changé. Si je copie/colle l'adresse "https://exemple.fr/affiche_image.php?date=20220125" dans la barre d'adresse de Firefox ou Chrome, il m'affiche pourtant bien l'image png, mais sur mon site internet ça ne veut plus l'afficher... J'ai fait de nombreuses recherches sur internet mais je ne trouve pas de solution.
 
A noter que sur mon site si je mets un lien vers une image d'un site (créée de manière dynamique avec php) ne nécessitant pas de login et password, par exemple comme ceci :
 
<img  src="https://static.meteociel.fr/cartes_obs/graphe2.php?type=11&fnb=31&data1=0&data2=0&data3=0&data4=0.4&data5=0&data6=3.2&data7=1.2&data8=0&data9=3.2&data10=0.8&data11=5.8&data12=2&data13=16.3&data14=1.6&data15=9.1&data16=5.8&data17=0.8&data18=1.2&data19=3&data20=0&data21=3.4&data22=0&data23=0&data24=0&data25=0&data26=0&data27=0&data28=0&data29=1.6&data30=0&data31=0.2&">
 
cela marche sur mes 3 navigateurs.
 
Avez vous une idée comment contourner le problème ?
 
Merci pour votre aide !
 

mood
Publicité
Posté le 23-01-2022 à 12:48:27  profilanswer
 

n°2407802
mechkurt
Posté le 24-01-2022 à 10:12:35  profilanswer
 

A vu de nez je dirais que soit le site a changé son mode de vérification d'authentification, soit c'est les navigateurs qui ont changé leur façon de propager celle-ci (disponibilité /envoi du cookie par exemple).
 
Je penses que pour faire ton truc plus proprement tu devrais récupérer l'image sur ton serveur avant de l'afficher.
 
Tu pourrais par exemple essayer d'afficher ton image via un php sur ton serveur (rehost_meteo.php) qui récupères via curl en session authentifié l'image générée sur l'autre serveur, tu pourras même avoir une espèce de cache en copiant l'image en local pour ne pas faire trop de requête...


---------------
D3
n°2407867
rat de com​bat
attention rongeur méchant!
Posté le 24-01-2022 à 16:44:36  profilanswer
 

Oui, je pense aussi à une histoire de cookie qui n'est pas envoyé ou similaire. Il faudrait comparer les requêtes exactes entre un navigateur où ça fonctionne et l'autre (-> outils de développeur voir Wireshark si c'est pas crypté).
 
Sinon c'est peut-être aussi une sécurité du site en question qui n'apprécie pas qu'on utilise son contenu sur des sites tiers? :o

n°2408230
samepate
Posté le 27-01-2022 à 10:22:02  profilanswer
 

Merci pour vos réponses, je contacte le responsable du site pour voir si ils ont changé quelquechose !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  <img src="... .php"> ne fonctionne plus dans Firefox

 

Sujets relatifs
Fonction ok sous ie6 mais ne fonctionne pas sous firefox[resolu] afficher/masquer fonctionne pas sous firefox
Code javascript ne fonctionne pas sur firefoxBatch qui fonctionne pas avec firefox :/
Carrousel jQuery : ne fonctionne qu'au 2e chargement de la page[Resolu]Firefox Fonction Javascript replace fonctionne pas
Menu accordéon Spry ne fonctionne pas sous FirefoxFonctionne sous Firefox mais pas sous IE 7
Cadre fixe sous IE décalé sous firefox[résolu] scriptaculous qui fonctionne sous IE mais pas firefox ?
Plus de sujets relatifs à : <img src="... .php"> ne fonctionne plus dans Firefox


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR