Bonjour a tous,

Je souhaite mettre a jour periodiquement la valeur d'un slider scriptaculous en lisant la donnee dans un fichier php que j'execute periodiquement.

J'ai pour l'instant simplifie mon fichier php a l'extreme (essai.php):
<?php
header('Content-Type: text/html; charset=UTF-8');
echo "1"; ?>
Puis je lance mon fichier :

<?php
include '../utils/db.php';


?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
<script type="text/javascript" src="../utils/lib/prototype.js"></script>
<script type="text/javascript" src="../utils/src/scriptaculous.js"></script>
</head>
<body>


<div id="track2" style="height:100px;background-color:#aaa;width:5px;">
<div id="handle2" style="width:10px;height:5px;background-color:#f00;"> </div>
</div>

<p id="debug2"> </p>




<script type="text/javascript">

var slider = new Control.Slider('handle2','track2',{axis:'vertical', values:[4,3,2,1,0],range:$R(4,0),
onSlide:function(v){$('debug2').innerHTML='slide: '+v},
onChange:function(v){$('debug2').innerHTML='changed! '+v}});


function gestionReponse(xhr)
{
var i=xhr.responseText;

}


function recupValeur(){
var xhr=new Ajax.Request("essai.php",
{
method:"get";
onComplete:gestionReponse();
}
);
}


function updateSlide(){
recupValeur();
slider.setValue(i);
}

new PeriodicalExecuter(updateSlide,2);

</script>

</body>
</html>

Le slider marche bien tout seul, sans recuperer la valeur dans le php. Je n'arrive pas a savoir ce qui ne marche pas...
Merci de votre aide,

Audrey