Formulaire Window.open et PHP

Fermé
mayol Messages postés 2 Date d'inscription samedi 22 mai 2004 Statut Membre Dernière intervention 23 juillet 2017 - 20 sept. 2012 à 22:02
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 24 sept. 2012 à 17:13
Bonsoir à tous.
J'aurais besoin d'aide pour me sortir d'un casse-tête (pour moi) :
Voilà le "machin" :
je sais aller sur une page pour l'imprimer en passant des données, comme ceci :
<a href="#null" onclick="java script: window.open('paperasses/fafa_print.php?id_a=<?php echo $id_a;?>&id_b=<?php echo $id_b;?>&id_c=<?php echo $id_c;?>','print', 'width=650px,height=1000px');"><img src='images/pixel_transparent.png' width='30' height='16'></a>
A l'arrivée la page s'affiche, la boite de dialogue s'affiche, j'imprime (ou j'annule), la page se ferme et je reste sur la page de départ.
La page d'arrivée ayant, à la fin :
<script language="javascript">
print();
close();
</script>
</body>
</html>
Très bien.
MAIS, je voudrais pouvoir faire la même chose avec, comme départ, non pas un lien comme ci-dessus, mais un formulaire :
<form name="form_depart" id="form_470864" class="form" method="POST" action="paperasses/fafa_print.php">
Et je n'arrive pas à cumuler tout ceci.
Si quelqu'un passait par là avec une solution, des idées, ...
Bien évidemment, je n'ai rien trouvé de probant en cherchant d'abord sur le net.
Merci d'avance.



A voir également:

3 réponses

Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
Modifié par Alain_42 le 24/09/2012 à 11:38
salut,si tu mets:
<form name="form_depart" id="form_470864" class="form" method="POST" action="paperasses/fafa_print.php">

action = va ouvrir une autre page au click sur la bouton submit du formulaire

dans ton form il faut mettre un bouton

<input type="button" name="envoyer" value="Page impressionr" onclick="javascript: window.open('paperasses/fafa_print.php?id_a=<?php echo $id_a;?>&id_b=<?php echo $id_b;?>&id_c=<?php echo $id_c;?>','print', 'width=650px,height=1000px');" />
0