Paramètres à pop up

frederic -  
 Mattew -
Bonjour,
je souhaite passer un ID en paramètre à une page php que j'ouvre comme pop up mais je n'y arrive pas.voici la ligne qui me pose problème.

<label onClick="window.open('ajouter_couleurs.php', 'NOM', 'scrollbars=yes,width=300,height=200')">ajouter une autre couleur</label>

quand j'ecris ceci :
<label href="" onClick="window.open('ajouter_couleurs.php?id=$GET['id']', 'NOM', 'scrollbars=yes,width=300,height=200')">ajouter une autre couleur</label>

la fenetre ne s'ouvre pas mais lorsque je ne mets rien devant ajouter_couleurs.php comme la haut, la page s'ouvre mais sans paramètres elle ne m'est pas du tout utile.je ne sais pas comment faire pour passer mon paramètre à la page que je veux ouvrir en pop up.merci de m'aider si quelqu'un à une solution à me proposer.
A voir également:

3 réponses

Nixial
 
Bonsoir,

Si tu ne dis pas à l'ordinateur que $GET['id'] c'est du php, il va pas le deviner.

Essai de mettre les petites balises <?php //ici ton $GET['id'] ?>.

Attention avec les quotes ^^ sinon je pense que c'est ça le soucis :D.

Bonne chance !
0
frederic
 
merci d'avoir repondu à mon soucis, mais j'ai essayé ta solution et ça n'a pas marché jusque là.

<label href="" onClick="window.open('ajouter_couleurs.php?<?php id='.$GET['id'].'?>', 'NOM', 'scrollbars=yes,width=400,height=100')">

<label href="" onClick="window.open('ajouter_couleurs.php?<?php echo "id='".$GET['id']."'"?>', 'NOM', 'scrollbars=yes,width=400,height=100')">

ces 2 façons d'insérer les balises php ne marchent pas.
0
Mattew
 
Je crois que tu te trompe dans ta syntaxe. Il ne faut pas mettre ton paramètre entre quotes, fais plus simple :
onClick="window.open('ajouter_couleurs.php?id=<?php echo $GET['id']; ?>', 'NOM', 'scrollbars=yes,width=400,height=100')"
0