"?" dans le chemin vers un fichier

Gab -  
brute Messages postés 118 Statut Membre -
Bonjour à tous,

Je m'explique: J'ai repris un code php qui génère des graph en utilisant PChart, puis qui affiche les images générées avec un <img src=...>
Jusque là tout vas bien, ce que je ne comprend pas, c'est que le code se présente sous cette forme:

$this->page_content.='<img src="'.$image_file.'?'.$this->alea().'"/><br/>';


$image_file est le chemin vers le fichier image qui vient d'être crée, et this->alea() renvoie un nombre entre 0 et 1000,

Ma question est donc la suivante: à quoi sert ce point d'interrogation et ce nombre aléatoire? Le chemin vers le fichier n'est pas supposé être suffisant?

De plus, les images affichées sur le site sont parfois mauvaises, et redeviennent bonne quand j'actualise la page. Peut il y avoir un lien avec ma question précédente?

Merci de vos réponses

Gab


A voir également:

1 réponse

brute Messages postés 118 Statut Membre 13
 
Si je comprends bien,

$image_file doit être un lien vers un .php qui génère l'image. C'est pourquoi il est possible d'avoir un "?" après ce lien.

Par exemple : http://mon_site.com/generation_image.php?action=qqchose

Après, pour le nombre aléatoire , je ne vois pas pourquoi il y en a un à moins que ça génère une image avec des dimensions aléatoires ou autre...

Est-ce que tes images changent lorsque tu rafraîchies plusieurs fois ta page ?
0