envoi variable dans url popup

Invité
Invité n'ayant pas de compte PHPfrance

28 avr. 2006, 15:11

Bonjour,

Voila, je n'arrive pas a envoyé une variable dans lurl, pour l'ouverture d'une popup.
onClick="javascript:popup('../../prestation.php?cop=<?php echo $cop; ?>')"
Ma fenetre s'ouvre bien mais ne prend pas en compte la variable, la variable est egale à rien.
Je precise que la variable n'est pas vide quand je lenvoie.

Merci

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

28 avr. 2006, 15:15

Si la variable n'apparait pas dans le code source, c'est qu'elle est vide ;)

Donc, tu n'as qu'a regarder dans le code HTML généré de ta page si la valeur est présente. Si c'est le cas, il nous faudra plus de code, sinon, c'est que ta variable $cop est vide ;)

PS : Il existe une simplification de cette ecriture en PHP :
'../../prestation.php?cop=<?php echo $cop; ?>'
c'est :
'../../prestation.php?cop=<?= $cop ?>'
ATTENTION : il faut que la directive ALLOW_SHORT_TAG soit à ON
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Invité
Invité n'ayant pas de compte PHPfrance

28 avr. 2006, 15:31

sur ma fenetre d'ou jappelle la popup, je vai afficher le ma variable dans un champ de texte pour voir si elle est vide mais elle n'y ai pas.
Mais dans la popup, plue rien, nul part.

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

28 avr. 2006, 15:35

1/ Je te demanderais de faire un effort sur l'orthographe, tu as le temps, la place et un vrai clavier

2/ Le bout de code que tu m'a montré est bien placé dans un page PHP, non ?
Execute là et regarde le code HTML généré pour voir si la variable est bien passée
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Invité
Invité n'ayant pas de compte PHPfrance

28 avr. 2006, 16:24

non elle est pas passé

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

28 avr. 2006, 16:35

Donc ... il faut te demander pourquoi est-ce qu'elle est vide ... :?
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Invité
Invité n'ayant pas de compte PHPfrance

28 avr. 2006, 16:47

c'est que je l'ai mal envoyer

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

28 avr. 2006, 17:03

:oops: ](*,) #-o
C'est que ta variable PHP est vide

Il faut donc que tu te vérifie pourquoi est ce que cette variable est vide

Donnes moi le bout de code PHP qui instancie ta variable PHP
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer