Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1844 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Appeler une variable PHP dans un code JS

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Appeler une variable PHP dans un code JS

n°1044958
astik89
Posté le 12-04-2005 à 22:00:58  profilanswer
 

Bonsoir,
j'ai un script JS qui fais défiler du texte dans un champ de formulaire.
je voudrais définir le texte qui défile dans une variable php
 
comment puis-je faire???
 
j'avais pensé à un truc du genre

Code :
  1. <script language="JavaScript">
  2. texte=<?php echo($message); ?>;
  3. [...]
  4. </script>


mais sa ne fonctionne pas
 
Merci de votre aide
 
Astik


Message édité par astik89 le 12-04-2005 à 22:04:00
mood
Publicité
Posté le 12-04-2005 à 22:00:58  profilanswer
 

n°1045347
rufo
Pas me confondre avec Lycos!
Posté le 13-04-2005 à 08:45:51  profilanswer
 

ca devrait fonctionner. Moi, j'ai bien fait des chaînes qui viennent d'une bd mysql qui s'affichent en boucle dans un cadre, via Javascript. Par contre, fait attention, ta chaîne ne doit pas avoir de ' ou de " ni de <.
Du reste, j'aurais mis

Code :
  1. texte="<?php echo $message; ?>";

n°1045365
astik89
Posté le 13-04-2005 à 09:16:01  profilanswer
 

j'ai réessayé avec les guillemets mais le texte qui défile c'est le code php (comme avec les '')
et si je met rien y a plus rien qui s'affiche.

n°1045377
Hermes le ​Messager
Breton Quiétiste
Posté le 13-04-2005 à 09:27:29  profilanswer
 

Code :
  1. echo "texte=\"".$message."\";";


 
Question de débutant là quand même... Faudrait un peu apprendre la concaténation en PHP avant toutes choses hein...
 
Sinon, tu peux aussi faire :
 

Code :
  1. echo 'texte="'.$message.'";';


Message édité par Hermes le Messager le 13-04-2005 à 09:27:48
n°1045381
boulax
Inserer phrase hype en anglais
Posté le 13-04-2005 à 09:33:01  profilanswer
 

astik89 a écrit :

j'ai réessayé avec les guillemets mais le texte qui défile c'est le code php (comme avec les '')
et si je met rien y a plus rien qui s'affiche.


Tu regardes ton code source des fois ?


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1045389
rufo
Pas me confondre avec Lycos!
Posté le 13-04-2005 à 09:53:52  profilanswer
 

astik89 a écrit :

j'ai réessayé avec les guillemets mais le texte qui défile c'est le code php (comme avec les '')
et si je met rien y a plus rien qui s'affiche.


 
question bête : ton bout de code JS + php, il se trouve dans un fichier .php?

n°1045394
astik89
Posté le 13-04-2005 à 10:03:30  profilanswer
 

non dans un .js, j'essaye en le mettant dans un .php
autant pour moi

n°1045399
Hermes le ​Messager
Breton Quiétiste
Posté le 13-04-2005 à 10:05:03  profilanswer
 

astik89 a écrit :

non dans un .js, j'essaye en le mettant dans un .php
autant pour moi


 
Ah ouai, quand même... :/

n°1045401
astik89
Posté le 13-04-2005 à 10:05:27  profilanswer
 

Hermes => je veux bien mais le problème c'est que j'ai tout un script et je préfèrerais mettre du php dans mon JS que du JS dans du php
sa m'éviterait d'avoir à modifier tous les guillemets et autres signes

n°1045405
Hermes le ​Messager
Breton Quiétiste
Posté le 13-04-2005 à 10:06:35  profilanswer
 

astik89 a écrit :

Hermes => je veux bien mais le problème c'est que j'ai tout un script et je préfèrerais mettre du php dans mon JS que du JS dans du php
sa m'éviterait d'avoir à modifier tous les guillemets et autres signes


 
Dans ce cas, génère ton fichier JS en entier avec du PHP en écrivant via fopen, fwrite et tout le bastringue...

mood
Publicité
Posté le 13-04-2005 à 10:06:35  profilanswer
 

n°1045411
astik89
Posté le 13-04-2005 à 10:11:50  profilanswer
 

c'est bon sa marche
c'était juste l'extension
erreur toute bête mais avec des conséquences
merci a tous
 
Astik

n°1045512
ratibus
Posté le 13-04-2005 à 11:12:38  profilanswer
 

astik89 a écrit :

Bonsoir,
j'ai un script JS qui fais défiler du texte dans un champ de formulaire.
je voudrais définir le texte qui défile dans une variable php
 
comment puis-je faire???
 
j'avais pensé à un truc du genre

Code :
  1. <script language="JavaScript">
  2. texte=<?php echo($message); ?>;
  3. [...]
  4. </script>


mais sa ne fonctionne pas
 
Merci de votre aide
 
Astik


Code :
  1. <script language="JavaScript">
  2. texte="<?php echo addslashes($message); ?>";
  3. [...]
  4. </script>


n°1045867
astik89
Posté le 13-04-2005 à 14:42:13  profilanswer
 

Merci ratibus


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Appeler une variable PHP dans un code JS

 

Sujets relatifs
Boucle Php HELP!Appeler une jFrame à partir d'une autre les 2 dans la même classe
Recordset.find + variable...Cmt faire???PHP et Javascript
Imprimer une liste PHP/MySQLCrypter code source
debutant : Affichage variable dans url- problème d'accentsProblème avec la commande "exec" en PHP
lecteur code barre douchettefaire un code propre sur mon un formulaire de verif. inscription
Plus de sujets relatifs à : Appeler une variable PHP dans un code JS


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR