begin process at 2012 05 29 13:28:15
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

CSS

 > 

Général

 > 

passer une variable php dans du javascript


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

passer une variable php dans du javascript

dimanche 16 novembre 2008 à 02:28:36 | passer une variable php dans du javascript

ciju

Bonjour,

J'ai un soucis d'exactitude dans la definition de mon code, 
est ce quelqu'un pourrait  me donner la solution, 
etant definitevement  nul !   je m'en remet a vos lumières;)

dans mon script qui me permet d'afficher tel ou tel image dans un  menu j'ai la ligne suivante:

 nav_iobj[0].src = "includes/languages/french/images/Az.jpg ";

mais voila  je voudrais attaquer soit le repertoire  "french"  soit le repertoire "english"   'dans ma ligne de code c'est   toujours le rep "french"   ...

Ma variable  language generale est defini en php dans un ensemble de variables a l'ouverture de mes pages  que je recupere  avec  $language
ayant bien saisie la maniere de  passer du php sur du javascript  j'ai definie une variable  language  comme suit que je place dans le header de mes pages:

script
var lang=<?php echo $language; ?>
/script

Je recupere donc bien mon  "french" ou  "english"  suivant  la parti du site dans  laquel je suis  (ca j'ai testé et c'est ok)

Mais je n'arrive pas  a changer  correctement mon  nav_iobj[0].src = "includes/languages/french/images/Az.jpg ";      pour faire jouer ma variable var lang a la place de mon "french"

quelqu'un aurait il la gentilesse de me donner  la syntaxe correcte  car j'ai voulu concatainer  cela mais sans  resultat !


1000 merci  je dois faire une faute de syntaxe je pense


ciju
dimanche 16 novembre 2008 à 03:19:18 | Re : passer une variable php dans du javascript

coucou747

Administrateur CodeS-SourceS
salut


nav_iobj[0].src = "includes/languages/"+lang+"/images/Az.jpg ";
dimanche 16 novembre 2008 à 20:44:19 | Re : passer une variable php dans du javascript

TheCamel

Bonjour à toi.

J'ai été confronté au même problème que toi dans le passé. La solution est la suivante :

<script>
var lang=<?php echo $language; ?>;
</script>


Ensuite :

nav_iobj[0].src = "includes/languages/" + lang + "/images/Az.jpg ";

Mais tu dois faire attention à :
- Au fait que la valeur de ta variable PHP correspond bien au nom de dossier,
- A ne pas oublier les ; à la fin des lignes (ce que tu as fait dans ton header).

J'espère avoir été clair.
Si tu as d'autres questions, n'hésites pas.

Ben
dimanche 16 novembre 2008 à 22:12:54 | Re : passer une variable php dans du javascript

ciju

Tout d'abord merci a vous pour vos réponses..

Bon alors  j'ai essayer de comprendre d'ou pourrait provenir la difficulté au code de s'executer  de maniere classique puisque  vous me donnez tous les 2 la réponse que j'avais  testé dans l'un de mes différents essaies de conca

heu ...donc

est ce que le fait que mes differents codes soient dans plusieurs fichiers differents  peut avoir une incidence ?

car   mon index.php  a un "include" sur un fichier header.php dans lequel j'ai une partie  de mon code javascript du menu  et  le reste est dans un fichier  ".js"   , lui aussi appelé quand  le fichier index est chargé
alors peut etre que    cela peut amener  une problematique dans  la comprehenssion du code ?


 bizzare quand meme ,  car   ca devrait etre plutot simple mon pb :)


si vous avez des pistes  pour tester pourquoi ca ne fonctionne pas  je vous en remercie !

a+

ciju



lundi 17 novembre 2008 à 14:13:53 | Re : passer une variable php dans du javascript

Bul3

Membre Club
bonjour,

ben déjà,     var lang="<?php echo $language; ?>;";
sinon javascript, ça va pas lui plaire...

sinon.. regarde dans ta page html générée, tu as peut-être
         une "incohérence de communication" entre php / html+javascript
include, .js... ou autres : aucune importance, ce sont des copié/collé
         du contenu du fichier, rien de plus.

Cordialement

         Bul [mon Site] [M'écrire]         



Cette discussion est classée dans : javascript, variable, php, passer, french


Répondre à ce message

Sujets en rapport avec ce message

passer une variable php vers javascript [ par fmf ] j aimerais savoir si il est possible que dans cette declaration de variable en javascript  "var choix=document.form1.text1.value;"que l objet text1 so passer une variable javascript à php [ par kedieng ] Salut! Je voudrais savoir comment peut on passer les valeurs des variables javascript en php si c'est possible.Merci passer une variable javascript php [ par totor2027 ] Bonjour a tous,Je voudrais passer une variable automatiquement d'un script javascript vers une page php.voici le code qui fonctionne :[quote]&lt Passer un tableau php à javascript [ par kedieng ] Slt! Je veux savoir comment peut on passer à javascript un tableau créé dynamiquent en php si c'est possible. Merci tester variable php dans fonction javascript [ par xzonz ] bonjour a toutes et tous ma question est simplej'aimerai tester une variable php dans une fonction javascript ...j'ai un champs texte et un bouton sub Passage d'une variable de php a javascript [ par olive2634 ] bonjour,j'aimerai faire passer une variable php vers une fonction javascript.Je vous donne mon exemple :://ICI MON SCRIPT JAVASCRIPT<br passage d 'une variable javascript en php [ par peute51 ] voila  ma fonction:function retType(){ var $type; $type=retType.arguments[0]; document.write($type); return $type;}celle ci marche correctementmais je Actualiser une variable Javascript avec PHP [ par CChargy ] Bonjour,J'aimerais que javascript tout les deux secondes (setInterval("fonction();", 2000);) mette a jour une variable en fonction de ce que lui renvo variable javascript envoyée dans un formulaire vers page php [ par DzinVolt_Original ] Bonjour a tous, je voudrais envoyer une variable Javascript dans un formulaire pour pouvoir l'utiliser ensuite dans une page en PHP voici le code java JAVASCRIPT - PHP [ par iomega ] Bonjour à tous je voudrai savoir si c'est possible de récuper une variable PHP et y insérer dans un script Javascript Exemple $nom = ma variable PHP


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,328 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales