Rechercher : dans
Par :

Php, popup et formulaire

Dernière réponse le 6 jui 2006 à 13:45:34 trinityb, le 6 jui 2006 à 12:56:24 
 Signaler ce message aux modérateurs

Bonjour,
voila mon soucis, j'ai une page formulaire dans lequel je dois remplir mon nom et mon prenom, ensuite j'appelle un pop up mais je veux pas utiliser un bouton valider, j'ai juste un hyper lien qui va ouvrir un un pop up, mais il me retourne aucun resultat dans le pop up.
voila mon code, merci pour votre coup de main

</table><table div align="center" cellspacing="-2" width="100%"> 
<FORM name="monform" method="get"  >
   <tr>
  	<td align="center" valign="middle" >prenom : <INPUT type="text" name="prenom" ></td>
    </tr>
    <tr>
	 <td align="center" valign="middle" >nom : <input name="nom" type="nom"></td>
     </tr>
</FORM>
</table>
          <table border="0" cellspacing="0" cellpadding="2" align="left">
            <tr>
              <td align="center" class="smallText">
<script language="javascript"><!--
document.write('<a href="javascript:popupWindow(\'http://127.0.0.1/popup.php?nom=<?php echo $nom['nom'] ?>&prenom=<?php echo $prenom['prenom']?>\')"><br>Cliquer pour voir le resultat</a>');
//--></script>	

1

Darshu, le 6 jui 2006 à 13:10:25

Essaie plutôt avec ça :

document.write('<a href="javascript:popupWindow(\'http://127.0.0.1/popup.php?nom=<?= $_GET['nom'] ?>&prenom=<?= $_GET['prenom'] ?>\')"><br>Cliquer pour voir le resultat</a>');

<?= truc ?> remplace <? echo "truc" ?> et il faut utiliser $_GET['var'] pour la récupérer.

Répondre à Darshu

3

trinityb, le 6 jui 2006 à 13:39:26

Desole mais le <?= $_GET['prenom'] ?> ne marche pas il retourne rien
si tu as une autre idée ...
merci

Répondre à trinityb

2

elghafoud, le 6 jui 2006 à 13:14:15

Salut
Deja pour recuper les valeurs tu devais fermer la balise </form> apres le lien href!!!
2eme chose : pour les recuper en php ! tu doit valider ton formulaire!!

bref , je te propose une solution :
tu me tiens au courent :


<table div align="center" cellspacing="-2" width="100%">
<FORM name="monform" method="get" >
<tr>
<td align="center" valign="middle" >
prenom : <INPUT type="text" name="prenom" >
</td>
</tr>
<tr>
<td align="center" valign="middle" >
nom : <input name="nom" type="nom">
</td>
</tr>

</table>

<table border="0" cellspacing="0" cellpadding="2" align="left">
<tr>
<td align="center" class="smallText">
<a href="#" onclick="var nom=document.monform.nom.value; var prenom=document.monform.prenom.value; window.open('modules.php3?nom=' + nom + '&prenom=' + prenom +'')">
Cliquer pour voir le resultat</a>
</td>
</tr>
</table>
</FORM>


courage

Là où la diplomatie a echoué, il reste la femme.

Répondre à elghafoud

4

 trinityb, le 6 jui 2006 à 13:45:34

Je peux pas valider y a pas un autre moyen?

Répondre à trinityb