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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [javascript][resolu] variable php dans javascript

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[javascript][resolu] variable php dans javascript

n°1571611
Tonio94
Posté le 07-06-2007 à 15:41:49  profilanswer
 

Salut,
 
 
Mon script ouvre une popup, à ce script je lui passe une variable php, voila comment ca se passe :
 
Dans le head :
 
<script>
function popup(page,id)
{
 window.open(page,'popup')
}
 
var url="mapage.php?id=",id; <------- c'est la que je dois passer un id!
</script>
 
 
Dans le body :
 
<? echo "<a href='javascript:popup(url,$id)'>ouvrir la page</a>";
 
 
Sur mapage.php qui est ouverte par ce lien je fais un $_GET['id'] mais je ne recupere pas la valeur, ou tout au mieux la chaine de caractere "id".
 
 
Merci d'avance pour votre aide.


Message édité par Tonio94 le 08-06-2007 à 12:15:12

---------------
~ Msi z790 Gaming Plus Wifi | i9-12900K + Dark Rock Pro4 | 64Go G-Skill DDR4 4800 | RTX 3080 Ti
mood
Publicité
Posté le 07-06-2007 à 15:41:49  profilanswer
 

n°1571668
xtof_83
Freeride Spirit
Posté le 07-06-2007 à 16:48:05  profilanswer
 

Code :
  1. <? echo "<a href='javascript:popup(url,".$id." )'>ouvrir la page</a>";

n°1571670
Tonio94
Posté le 07-06-2007 à 16:51:40  profilanswer
 

Ca ne change rien à mon problème, même en passant ma variable $id dans le lien comme je le faisais elle arrivait bien dans mon script. Si je faisais un document.write(id) avant de faire le window.open j'avais bien la bonne valeur.
 
 
 
Mon soucis c'est pour la passer, la concatener dans le var url en bas de mon script.

n°1571673
zecrazytux
Posté le 07-06-2007 à 16:55:25  profilanswer
 

Citation :


var url="mapage.php?id="+id;



Message édité par zecrazytux le 07-06-2007 à 16:56:33

---------------
Blog photo/récits activités en montagne http://planetcaravan.net
n°1571676
boulax
Inserer phrase hype en anglais
Posté le 07-06-2007 à 16:56:16  profilanswer
 

Bah tu concatenes pas l'id que tu passes en parametre de ta fonction js, donc forcément ça se fait pas.


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1571677
xtof_83
Freeride Spirit
Posté le 07-06-2007 à 16:56:22  profilanswer
 

Gnugnangu ton code il pu.......
 
Bon je m'énerve pas je suis cool...
Tu as appris où qu'on concatène des données avec une virgule :o :o
 
En JS c'est "+"
 
Bye

n°1571678
zecrazytux
Posté le 07-06-2007 à 16:57:05  profilanswer
 

grilled :D :o


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
n°1571680
xtof_83
Freeride Spirit
Posté le 07-06-2007 à 16:57:55  profilanswer
 


 
 :cry:  :cry:  c'était le mien...  :lol:

n°1571682
anapajari
s/travail/glanding on hfr/gs;
Posté le 07-06-2007 à 16:58:38  profilanswer
 

Code :
  1. function popup(id)
  2. {
  3. var url="mapage.php?id="+id;
  4. window.open(url, 'popup')
  5. }
  6. ...
  7. <? echo "<a href='javascript:popup(".$id." )'>ouvrir la page</a>";
  8. </script>


n°1571683
zecrazytux
Posté le 07-06-2007 à 16:59:11  profilanswer
 

anapajari a écrit :

Code :
  1. function popup(id)
  2. {
  3. var url="mapage.php?id="+id;
  4. window.open(url, 'popup')
  5. }
  6. ...
  7. <? echo "<a href='javascript :p opup(".$id." )'>ouvrir la page</a>";
  8. </script>



 


c'est beau :love: :)


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
mood
Publicité
Posté le 07-06-2007 à 16:59:11  profilanswer
 

n°1571685
zecrazytux
Posté le 07-06-2007 à 16:59:32  profilanswer
 

xtof_83 a écrit :

:cry:    :cry:   c'était le mien...   :lol:

 


t'inqueite donc pas t'ena ura d'autres :D


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
n°1571690
xtof_83
Freeride Spirit
Posté le 07-06-2007 à 17:04:54  profilanswer
 

Ouais ils ont l'air en méga forme today.
Un vendredi avant l'heure...

n°1571691
zecrazytux
Posté le 07-06-2007 à 17:06:07  profilanswer
 

c'est le petit coup de soleil, vacances vacances, qui les rend tous fou :)


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
n°1571726
Tonio94
Posté le 07-06-2007 à 17:54:16  profilanswer
 

xtof_83, pourquoi tu devrais t'enerver ?
 
Si j'ai mis une virgule c'est tout simplement parceque je ne savais pas quoi mettre, si t'avais préféré un "^" j'aurais pû le mettre en remplacement. C'est sur que si j'avais sû qu'il fallait mettre un "+" pour concatener en javascript je l'aurais fait et dans ce cas je n'aurais pas poster ici ;) A bon entendeur.
 
 
Sinon ca fonctionne, donc merci à vous :)


Message édité par Tonio94 le 07-06-2007 à 17:56:03

---------------
~ Msi z790 Gaming Plus Wifi | i9-12900K + Dark Rock Pro4 | 64Go G-Skill DDR4 4800 | RTX 3080 Ti
n°1571734
xtof_83
Freeride Spirit
Posté le 07-06-2007 à 18:02:41  profilanswer
 

Pourquoi je m'énerve, parce que c'est complètement dingue ce que tu racontes ! :o
 
Juste parce que tu sais pas quoi mettre tu mets n'importe quoi.
ça me paraissait tellement, fou au début, que je pensais à une erreur de frappe.
 
Tape concaténer une chaine en JS dans google...tu aurais eu ta réponse.
Enfin ;)

n°1571741
Tonio94
Posté le 07-06-2007 à 18:18:08  profilanswer
 

C'est vrai que ca paraissait completement fou/dingue/insensé/dément...
 
En meme temps je suis novice en javascript et ce que j'ai trouvé sur le net sur la concatenation concernait seulement les chaines de caracteres et les variables en javascript.
 
Mon problème n'était pas seulement de concatener ma variable à l'url mais aussi d'arriver à lui passer, puisqu'à la base c'est du php.
 
Je te remercie pour ton aide, mais si à chaque fois ca t'enerve de lire des erreurs de debutants, personne ne t'oblige à repondre. Des forumeurs plus cool/aimables s'en chargeront à ta place.

Message cité 1 fois
Message édité par Tonio94 le 07-06-2007 à 18:21:24

---------------
~ Msi z790 Gaming Plus Wifi | i9-12900K + Dark Rock Pro4 | 64Go G-Skill DDR4 4800 | RTX 3080 Ti
n°1571797
xtof_83
Freeride Spirit
Posté le 07-06-2007 à 19:10:42  profilanswer
 

c'est ton "Ca ne change rien à mon problème" qui m'a légèrement énervé,
Après m'en fou complètement...
 
Google est ton ami, pour des trucs pareils, use en jusqu'à épuisement.
 
+

n°1571907
zecrazytux
Posté le 07-06-2007 à 22:38:58  profilanswer
 

Tonio94 a écrit :

C'est vrai que ca paraissait completement fou/dingue/insensé/dément...

 

En meme temps je suis novice en javascript et ce que j'ai trouvé sur le net sur la concatenation concernait seulement les chaines de caracteres et les variables en javascript.

 

Mon problème n'était pas seulement de concatener ma variable à l'url mais aussi d'arriver à lui passer, puisqu'à la base c'est du php.

 

Je te remercie pour ton aide, mais si à chaque fois ca t'enerve de lire des erreurs de debutants, personne ne t'oblige à repondre. Des forumeurs plus cool/aimables s'en chargeront à ta place.


ou    i enfin faut pa&s non plus en profitaÿ hein :o
RTFM de temps en temps, ça fais pas de mal ;)


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
n°1572188
Tonio94
Posté le 08-06-2007 à 12:14:43  profilanswer
 

J'avais deja fait le tour de ce que je pouvais trouver sur google.
 
En meme temps je pense pas abuser du forum avec des questions dont les réponses sont facilement trouvables sur google. Et puis le but d'un forum c'est d'y trouver de l'aide. Si pour les meilleurs d'entre nous toutes les questions des novices sont perçues de cette façon c'est un peu dommage...
 
Enfin bref sujet clos. Merci pour votre aide.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [javascript][resolu] variable php dans javascript

 

Sujets relatifs
boucle for a l'interieur d'un select case possible en vb6?[RESOLU][Batch] [Résolu]Analyse d'une chaine de caractères + redimensionnement
Fonction Array() et variable, possible?[Résolu] eclipse exporter option -Xmx500m
[javascript/php] Manipulation de variables[Resolu] taille de base de données oracle
(RESOLU) diminution du temps d'execution [VBA EXCEL]Javascript Inserticon
[résolu] Passage de variable javascript vers flash avec iframeInsérer une variable javascript dans dans HTML [RESOLU]
Plus de sujets relatifs à : [javascript][resolu] variable php dans javascript


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