Actualiser image

safira -  
 safira -
Bonjour,
j'ai crée une page en php il contient une image represantant la courbe d'evolution d'une vitesse par rapport au temps
ces informations sont récupérées a partir d'un fichier texte.la courbe marche bien mai je veux savoir comment actualiser l'image chaque seconde parce que a chaque foie elle s'actualise les nouveaux données sont représentées.de préférenece sans actualiser la page entière .

merci
A voir également:

5 réponses

gaerebut Messages postés 1060 Statut Membre 171
 
Salut,

tu peux utiliser du Javascript pour faire ça.
Fais en sorte que ton image soit afficher avec le JS et tu rappelle via la fonction setTimeout("tafonctionquiaffichelimage", 1000);

A+

gaerebut
0
safira
 
je peux pa travailler avec java script car cé trop compliqué ce que j'ai fai jusque la
merci
0
gaerebut Messages postés 1060 Statut Membre 171
 
Mais t'as juste a appeller ton image en JS au lieux de l'appeller via un echo ^o)
Je vois pas la difficulté que cela représente...

A+

Gaerebut
0
safira
 
aide moi donc stp parce que je suis pas initiée en javascript
merci
0
gaerebut Messages postés 1060 Statut Membre 171
 
Ok,

d'abord, tu appelle bien ton image comme ça en gros :

<img src="monimage.php" alt="alt" title="titre" />


NON ?

A+

Gaerebut
Il y a 2 règles d'or pour réussir dans la vie :
-Règle 1:  ne jamais dire tout ce que l'on sait...
-Règle 2: ...
0
safira
 
est ce que je te donne l appel que j ai fai et tu me le fait avec javascript si tu vx pcq je sai pa
merci
0
gaerebut Messages postés 1060 Statut Membre 171
 
Si t'es chaud, je le suis aussi ;)
lol

A+

Gaerebut
0
safira
 
ca vx dire quoi?????!!!!!!!!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
gaerebut Messages postés 1060 Statut Membre 171
 
En gros,

donne moi l'appel

A+

Gaerebut
0
safira
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv='Refresh' content='1'/>
<script type="text/javascript">
function SaveFile(fname){
mg.document.execCommand('saveas', null ,fname)
}
</script>
<?php

// Instruction 1
$tbBase=array();
$fp = fopen ("donnees.txt", "r");
// Instruction 2
$contenu_du_fichier = fgets ($fp, 255);
$contenu_du_fichier=explode(';',$contenu_du_fichier);
//echo "last".$contenu_du_fichier[count($contenu_du_fichier)-1];
fclose ($fp);
?>


<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Graphe</title>
<style type="text/css">
<!--
#Layer1 {
position:absolute;
width:200px;
height:28px;
z-index:1;
left: 500px;
top: 238px;
}
#Layer2 {
position:absolute;
width:200px;
height:115px;
z-index:2;
left: 491px;
top: 271px;
}
body {
background-image: url(../../images/-media-reel-divers-divers-114.jpg);
}
-->
</style>
</head>

<body>
<table border="0" align="center">
<tr>
<td>
<img id="mg" src="image.php"/>*************************appel*********
</td>
</tr>
<tr>
<form id="form1" name="form1" method="get" action="">
<td>
Derniére Vitesse
<input type="text" name="textfield" value="" />
<input type="button" value="Save Graphic as "
onClick="SaveFile('image.png'); return false"/>
<?php
//affichage du dernier temps et de la derniére vitesse




// Instruction 4
$i=count($contenu_du_fichier)-2;
$out=explode(':',$contenu_du_fichier[$i]);
//echo $i."__";
//print_r( $out);

$last="Vitesse : ".$out[0];
$last.=" Temps : ".$out[1];
//insertion par javascript de la donnée dans le champ de texte
$js="<script type=\"text/javascript\">";
$js.="document.forms.form1.textfield.value=\"$last\";";
$js.="</script>";
echo $js;




?>
</td>
</form>
</tr>
</table>
</body>
</html>
merci
0