IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

envoyer des donnée en post au popup


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Inscrit en
    Février 2009
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 72
    Points : 54
    Points
    54
    Par défaut envoyer des donnée en post au popup
    Bonjour

    je veux ouvirir un popup qui recupère des données par la méthode post

    Pouvez vous m'aider merci en avence

  2. #2
    Expert éminent
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 193
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 193
    Points : 8 403
    Points
    8 403
    Billets dans le blog
    17
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <form action="dest.php" method="post" target="_blank">
    Un problème exposé clairement est déjà à moitié résolu
    Keep It Smart and Simple

  3. #3
    Membre du Club
    Inscrit en
    Février 2009
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 72
    Points : 54
    Points
    54
    Par défaut
    merci pour votre reponce mais c'est pas ça

    je v'ai résolut le problème en integrant le code javascrit suivant



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    <script language="javascript" type="text/javascript">
    function pop_it(the_form) {
       my_form = eval(the_form)
       window.open("<?php echo ROOT_URL; ?>/modules/mails/envoi.php", "popup", "height=440,width=640,menubar='no',toolbar='no',location='no',status='no',scrollbars='no'");
        my_form.action = "<?php echo ROOT_URL; ?>/modules/mails/envoi.php";
       my_form.target = "popup";
       my_form.submit();
    }
    </script>
    <!-- HTML -->
     
     
    <div class="left_side">
    <form method="post" name="frm">
    <div class="droite">
    	<select name="courrier_type">
    		<?php
    		foreach($modeles as $k => $v)
    		{
    			?><option value="<?php echo $v['mid'];?>"><?php echo $v['intitule']; ?></option><?php
    		}
    		?>
    	</select>
    	<input type="submit" onclick="frm.action='<?php echo ROOT_URL; ?>/modules/courriers/generer.php';frm.target='_blank'" name="submit" value="Generer PDF">&nbsp;|&nbsp;
    	<input type="submit" onclick="pop_it(frm);"  value="Envoyer Mail">&nbsp;|&nbsp;
    	<input type="button" name="btn" value="Cocher" onclick="cocher(frm);" />
    </div>
    <hr />
    <table>
    <tr>
    <th>Code</th>
    <th>Etat</th>
    <th>Famille</th>
    <th>Abonn&eacute;</th>
    <th>Ville</th>
    <?php
    if(isset($abonnes[0]['soc']) && strlen($abonnes[0]['soc']) > 0)
    	echo '<th>SOC</th>';
    ?>
    <th>Choix</th>
    </tr>
    <tr>
    	<td colspan="7"><hr /></td>
    </tr>
    <?php
    foreach($abonnes as $k => $v)
    {
    	?>
    	<tr>
    	<td class="center"><a href="<?php echo ROOT_URL; ?>/modules/cpadmin/fiche-abonne.php?usercode=<?php echo $v['code']; ?>"><?php echo substr($v['code'],0,6); ?></a></td>
    	<td class="center"><?php echo $v['etat']; ?></td>
    	<td class="center"><?php echo $v['famille']; ?></td>
    	<td><?php echo htmlentities($v['raisonsociale']); ?></td>
    	<td><?php echo htmlentities($v['ville']); ?></td>
    	<?php
    	if(isset($v['soc']) && strlen($v['soc']) > 0)
    		echo '<td class="center">'.$v['soc'].'</td>';
    	?>
    	<td class="center"><input type="checkbox" name="clients[]" id="<?php echo $v['code'];?>" value="<?php echo $v['code'];?>" /></td>
    	</tr>
    	<?php
    }
    ?>
    </form>
    </table>	
    </div>

  4. #4
    Expert éminent
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 193
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 193
    Points : 8 403
    Points
    8 403
    Billets dans le blog
    17
    Par défaut
    Croise les doigts pour ne pas tomber sur des utilisateurs allergiques au JavaScript
    Un problème exposé clairement est déjà à moitié résolu
    Keep It Smart and Simple

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Envoyer des données en POST sans formulaire.
    Par Lagoon94 dans le forum Langage
    Réponses: 2
    Dernier message: 12/04/2011, 09h18
  2. Envoyer des données en POST dans une nouvelle fenetre
    Par benthebest dans le forum jQuery
    Réponses: 9
    Dernier message: 18/02/2011, 10h02
  3. envoyer des données via POST
    Par sohaieb dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 23/05/2010, 01h11
  4. Envoyer des données par post sans formulaire
    Par webrider dans le forum Langage
    Réponses: 12
    Dernier message: 31/03/2007, 19h11
  5. Réponses: 4
    Dernier message: 03/05/2006, 18h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo