Récuperation d'une variable php en javascript

Résolu
gillardg Messages postés 3275 Date d'inscription jeudi 3 avril 2008 Statut Membre Dernière intervention 14 septembre 2014 - 22 août 2010 à 13:04
gillardg Messages postés 3275 Date d'inscription jeudi 3 avril 2008 Statut Membre Dernière intervention 14 septembre 2014 - 24 août 2010 à 16:38
Bonjour,

j'ai un petit script de redirection avec compteur sur la page, je voudrais lui passer les variables
mais je n'arrive pas à les récuperer en javascript
voici mon code :
<?php
//fonction
function redirect($tps,$url) {
die('<meta http-equiv="refresh" content="'.$tps.';URL='.$url.'">');
};
//redirect(secondes,url)
redirect($_REQUEST["tps"] , $_REQUEST["url"]);
$temps = $_REQUEST["tps"];
?>
<script  type="text/javascript"> 
var x = <?php echo $temps; ?>;

var y = 1;
function startClock() {
if (x !== 'Done') {
x = x-y;
document.frm.clock.value = x;
setTimeout("startClock()", 1000);
 
}
if (x == 0) {
x = 'Done';
document.frm.clock.value = x;
               var code = "undefined";
               var ad= "2975";
success.location.href="http://www.xxx.xxx";
}
}
</script> 	


ce code est appelé ainsi http://exaple.com/page.php?tps=20&url=http://url.net

la redirection se fait bien mais le compteur js ne fonctionne pas la variable x ne reçoit pas la valeur attendue

un petit coup de pouce s'il vous plait


a+
google est mon ami quand tu cherches quelque chose demande lui clairement

3 réponses

kohntark Messages postés 3706 Date d'inscription lundi 5 juillet 2004 Statut Membre Dernière intervention 27 avril 2012 30
24 août 2010 à 12:02
Re,

A dire vrai je ne comprends pas bien ce que tu veux faire.

Première chose qui me saute aux yeux :
Tu exécutes une fonction PHP (redirect()) en début de page, qui contient un die(). Autrement dit tout ce qui suit ($temps = $_REQUEST["tps"]; ... [fin]) ne sera pas interprété (donc pas envoyé au client)

Aurais je loupé quelque chose ?


Cordialement,


Kohntark -
3
gillardg Messages postés 3275 Date d'inscription jeudi 3 avril 2008 Statut Membre Dernière intervention 14 septembre 2014 2
24 août 2010 à 10:33
Bonjour,
me suis je trompé de forum ??
a+
google est mon ami quand tu cherches quelque chose demande lui clairement
0
gillardg Messages postés 3275 Date d'inscription jeudi 3 avril 2008 Statut Membre Dernière intervention 14 septembre 2014 2
24 août 2010 à 16:38
Bonjour,

ce que je peux être bête parfois ,
merci kohntark

a+
google est mon ami quand tu cherches quelque chose demande lui clairement
0
Rejoignez-nous