Bonjour!
Sur mon site je génére des graphiques au format Jpeg (avec JPgraph pour ceux qui connaissent). j'affiche le résultat sur une page php/html jusque la tout va bien.
le souci vient d'IE qui ne recharge pas l'image si je la regénère entre temps sachant qu'elle garde le meme nom.(à cause du cache qui est souvent activé par défaut par les internautes). sur mon pc j'ai désactivé le cache et ca marche mais je ne peux pas le faire pour les internautes qui passent sur mon site.
j'ai pensé faire un refresh de ma page avec la balise META 'refresh' mais le faire de le faire périodiquement ne convient pas.
j'ai aussi mis des balises META 'no-cache' sans que cela fasse d'effet.
j'ai pensé faire un nom d'image évolutif (incrément) mais ca me complique le code pour pas grd chose... et je n'ai pas réussi à la faire :'(
je me tourne vers vous pour savoir si vous avez une astuce pour faire un refresh (une fois seulement de la page à son chargement) ou encore prendre le problème à sa source en forcant ie à recharger cette image lors du chargement de la page.
voici le bout de code (l'image est à la fin du code graph.jpeg):
<?php
include("infos/config.inc.php"); // on inclu le fichier de config
include("infos/fonctions.php"); // in inclu les fonctions
include("infos/style.php");
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title><? $titre = stripslashes($titre); echo "$titre"; ?></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<Meta http-equiv="Pragma" content="no-cache">
</head>
<?php
echo "<body bgcolor=\"$backg\"";
if($imgbackg != ''){ echo "background=\"$imgbackg\""; }
echo ">";
?>
<div align="center">
<table width="97%" border=0 cellspacing=0 cellpadding=0>
<tr>
<td width="500">
<div align="center" style="color:<? echo "$txt"; ?>"></div>
</td>
</tr>
</table>
<br><br>
<img src="<? echo "$urlscript"; ?>/img/<? echo "$puce.gif"; ?>" border=0 alt="">
<a href="<? echo "$urlscript/"; ?>" class="liens">Liste des Sessions</a>
<img src="<? echo "$urlscript"; ?>/img/<? echo "$puce.gif";?>" border=0 alt="">
<a href="<? echo "$urlscript/?pg=ecrire"; ?>" class="liens">Ajouter une session</a>
<img src="<? echo "$urlscript"; ?>/img/<? echo "$puce.gif";?>" border=0 alt="">
<a href="<? echo "$urlscript/?pg=requete"; ?>" class="liens">Tracer Graphiques</a>
<img src="<? echo "$urlscript"; ?>/img/<? echo "$puce.gif";?>" border=0 alt="">
<a href="mailto:<? echo "$emailadmin"; ?>" class="liens">Contact</a>
<img src="<? echo "$urlscript"; ?>/img/<? echo "$puce.gif";?>" border=0 alt="">
<a href="<? $urlsiteweb = stripslashes($urlsiteweb); echo "$urlsiteweb"; ?>" class="liens">Retour au site</a> <br>
<br>
<img src="graph.jpeg" alt="graphique demandé www.sport2oufs.fr.st">
</div>
</body>
</html>
merci d'avance!!!
RideZeBigOne
http://www.sport2oufs.fr.st/stat/requete.php

Merci à ce forum et pour la fameuse fonction " Time() ". Cela fait un moment que je me cassais la tête à chercher une solution à mon problème (avec le librairie GD ne php). C'est maintenant résolu.
MERCI