Php javascript

bah.s Messages postés 28 Date d'inscription   Statut Membre Dernière intervention   -  
 Archaon -
salut
j'ai un probleme de passage de parametre:
j'appel un fichier php apartir de javascript,
sans parametre ca marche :
window.open('../activites/consAct.php','','toolbar=yes,scrollbars=yes,widyh=3500,height=400');
avec parametre ca ne marche pas :
window.open('../activites/consAct.php?nomAct=$nomAct','','toolbar=yes,scrollbars=yes,widyh=3500,height=400');

merci
A voir également:

7 réponses

guyom
 
salut,

si j'ai bien vu tu voudrai passer le param $nomAct a ta page php...
mais au vu du signe "$", je suppose que $nomAct est une variable de ton code php. et vu que php s'execute sur le serveur et javascript sur le client ils n'ont pas de varaibles en commun...

ca viens peut etre de là... a confirmer
0
bah.s Messages postés 28 Date d'inscription   Statut Membre Dernière intervention  
 
tu as tout a fais raison,
y'a t'il un moyen de faire ca?

merci
0
guyom
 
d'ou appelle tu ton javascript? y'a-t'il un evennement ou une condition pour appeler ton javascript?
du genre "onLoad:....."
ou "if (cond) appel_du_javascript"
0
bah.s Messages postés 28 Date d'inscription   Statut Membre Dernière intervention  
 
je l'appel sur un evenement onClick dans un select.

merci
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Archaon
 
J'ai fais un script en JavaScript contenant du PHP.
Je dois changer une variable de type chaîne $img_sens en PHP, à la condition qu'une variable numérique sens en JavaScript ai telle ou telle valeur. J'ai donc fais ça :

if(sens == 1)
{
<?php $imgsens = "droite.gif" ?>
}
if(sens == 2)
{
<?php $imgsens = "gauche.gif" ?>
}

Avec haut et bas encore. Le problème et que lorsque les lignes en PHP sont interprétées, la condition ne fonctionne plus.
Donc $imgsens devient "droite.gif" puis "gauche.gif" puis "haut.gif" et finalemant quelque soit la valeur de sens, $imgsens = "bas.gif"

Comment pourrais faire pour que la condition soit gardée même au passage en PHP ?


Autre question, si par exemple je prend imgsens en JavaScript, comment je fais ensuite dans la balise <img src=" "> pour que le nom de l'image soit la valeur de imgsens ?
J'ai essayé plusieurs choses comme par exemple <img src=" . imgsens . "> mais bon sans résultat hélas.

(c'est pour ça que je voulais passer par le PHP, mais si possible, j'aimerai une réponse aux deux solutions étant donné que je suis amené à utiliser plus d'une fois le PHP dans mon script)

Merci !
0
bah.s Messages postés 28 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,
ce que je ^peux te conseiller de faire du javascript dans php.
courage
0
Archaon
 
C'est ce que je fais, mon fichier texte est en extensoin .php

Seulement le PHP ne me sert que pour certain détail du programme, quad j'ai besoin d'une donnée de la bdd par exemple avec mysql. Le reste est en JavaScript pour plus d'intéractivité.

Pour ce qui est du problème d'image avec JavaScript j'ai trouvé, c'était presque ce que j'avais fait : <img src="+imgsens+">

Mais il me faudrait quand même la solution pour les conditions, car j'en aurai quand même besoin étant donné que chaque commande en PHP doit être exécutée à condition qu'une variable JavaScript ai une certaine valeur.

Merci quand même Bah.S
0