Comment inserer du php dans du javascript ?

Comment inserer du php dans du javascript ? - PHP - Programmation

Marsh Posté le 29-05-2003 à 12:06:35    

Bonjour,
 
J'ai un script en javascript qui effectue une animation avec du texte. Et je voudrais que le texte provienne de ma base MySql.
 
le code javascript est le suivant :
 
ejs_scroll_message[0]='<center>coucou';
ejs_scroll_message[1]='<center>suite';
 
Moi je voudrais faire une boucle du genre :
 
for ($i=0;$i<13;$i++) ejs_scroll_message[$i]='<center>$tab[i]';
 
avec $tab[] qui est un tableau contenant le texte approprie
 
Est ce possible ? est ce que je brule ? ou bien faut il s'y prendre autrement ?
 
Merci beaucoup
 

Reply

Marsh Posté le 29-05-2003 à 12:06:35   

Reply

Marsh Posté le 29-05-2003 à 13:21:35    

fabien2b a écrit :

Bonjour,
 
J'ai un script en javascript qui effectue une animation avec du texte. Et je voudrais que le texte provienne de ma base MySql.
 
le code javascript est le suivant :
 
ejs_scroll_message[0]='<center>coucou';
ejs_scroll_message[1]='<center>suite';
 
Moi je voudrais faire une boucle du genre :
 
for ($i=0;$i<13;$i++) ejs_scroll_message[$i]='<center>$tab[i]';
 
avec $tab[] qui est un tableau contenant le texte approprie
 
Est ce possible ? est ce que je brule ? ou bien faut il s'y prendre autrement ?
 
Merci beaucoup
 
 


 
C'est possible, tu brules....
 
 L'idee est de creer ton tableau en PHP et par la suite, recreer ton tableau JavaScript via PHP. (Ce sera alors considere comme du texte mais si tu les places entre les tags Script alors ce sera considere par ton nav comme un tableau JavaScript
 
Je l'ai fait et ça marche nickel

Reply

Marsh Posté le 29-05-2003 à 13:42:35    

par contre faudra essayer de comprendre qu'en aucun cas tu n'insereras du php DANS du js ...
tu genereras du js par l'intermediaire du php... nuance légère mais importante [:aloy]
 
client, serveur, tout ça....


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 29-05-2003 à 13:47:42    

the real moins moins a écrit :

par contre faudra essayer de comprendre qu'en aucun cas tu n'insereras du php DANS du js ...
tu genereras du js par l'intermediaire du php... nuance légère mais importante [:aloy]
 
client, serveur, tout ça....


 
JE pense qu'il avait compris, mais bon c toujours bon de le rappeler...

Reply

Marsh Posté le 29-05-2003 à 13:52:17    

D'accord, si j'ai bien compris je vais creer une variable dans laquelle je vais inserer le code javascript.
 
Comme $texte = " <script language="JavaScript1.2"> .... </script>
 
et dans le javascript je pourrai inserer :  
 
ejs_scroll_message[$i]='<center>$tab[$i]';
 

Reply

Marsh Posté le 29-05-2003 à 14:03:00    

il avait pas compris [:psychokwak]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 29-05-2003 à 14:06:43    

c bon , merci

Reply

Marsh Posté le 29-05-2003 à 14:07:42    

the real moins moins a écrit :

il avait pas compris [:psychokwak]


En effet...

Reply

Marsh Posté le 29-05-2003 à 14:07:43    

euh ça marche? :heink:


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 29-05-2003 à 14:10:33    

fabien2b a écrit :

c bon , merci


 
Exemple tout con :
for ($i=0;$i<count($tab);$i++)
{
 $string="tabjs[$i]=$tab[$i]\n";
 
}
Puis t'a plus qu'a mettre ça en generant avant les balises appropriees. NE pas oublier tabjs = new Array()  
 
Voili

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed