bonjour,
je suis toujours avec la récupération de mon code vieux de 15ans..!!
j'ai maintenant un petit souci avec une fonction.
ce code , écrit directement dans la page , fonctionne
mais quand il est dans une fonction , qui est dans un "include.inc" , il ne fonctionne plus ???
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 echo " <SCRIPT language=\"JavaScript\"> "; for($a=1; $a<($Ligne+1) ;$a++){ echo " document.write('".$MenuVille[$a]['Menu']."<br/>');"; } echo " </SCRIPT>";
à noter : la ligne de test --- echo $Ligne; --- fonctionne , ce qui veut dire que la fonction dans le fichier inclut est "visible"...
voila le fichier : TESTjavascript.inc
et voila l'appel de la fonction dans la page :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <?php function TEST($Ligne){ echo $Ligne; echo " <SCRIPT language=\"JavaScript\"> "; for($a=1; $a<($Ligne+1) ;$a++){ echo " document.write('".$MenuVille[$a]['Menu']."<br/>');"; } echo " </SCRIPT>"; } ?>
je précise à nouveau la valeur en paramètre est transmise correctement : $LigneMenuVille -> $Ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 include("TESTjavascript.inc"); TEST($LigneMenuVille);
vous avez une idée ??
@+JP
Partager