Bonjour,
probl�me de syntaxe :
mesure[j]= "<?php echo $mavaleur["+j+"];?>";
La coloration sur ce forum devrait te donner une id�e du probl�me. Fais le lien avec ton message d'erreur.
N'oublie pas que ton serveur ne comprend pas JavaScript. Il g�n�re du code source JavaScript, mais pour lui c'est juste du texte.
De la m�me mani�re, le client (= le navigateur) ne conna�t pas PHP, et ne re�oit pas de code PHP (normalement). L� j'ai l'impression que tu m�langes un peu les deux, car tu essayes d'utiliser un echo PHP dans une boucle for JavaScript.
En r�alit�, tu vas devoir g�n�rer un tableau JavaScript contenant les donn�es de $mavaleur. Essaye ce bout de code PHP sur ton serveur de test :
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| <?php
header("Content-Type: text/javascript");
$mavaleur = array(4, 3, 54, 2, 0, 23);
echo 'var mesure = [ ';
foreach ($mavaleur as $i => $x) {
if ($i > 0) { echo ', '; }
echo $x;
}
echo ' ];';
?> |
Partager