par
zeus » 23 mai 2005, 10:16
Dans ta fonction recpa, tu ne valide pas le formulaire !!!!
Tu affiche bien la popup, mais comme tu n'a pas valider le formulaire, tu ne peut pas afficher les données par post !!!
Il faut que ta fonction javascript valide ton formulaire, comme ça :
Code : Tout sélectionner
function recap()
{
document.recapitulatif.submit()
}
<form action="recap.php" method="post" name="recapitulatif">
<input type="button" value="Imprimer le récapitulatif" onclick="recap()">
<input type="hidden" value="$nomcli" name="nomcli">
<input type="hidden" value="$prenomcli" name="prenomcli">
<input type="hidden" value="$ruecli" name="ruecli">
<input type="hidden" value="$CPcli" name="CPcli">
<input type="hidden" value="$villecli" name="villecli">
<input type="hidden" value="$mode_pay" name="mode_pay">
</form>
Par contre, pour ouvrir ton formulaire dans une popup, je penche qu'il faut se pencher sur les événements de ton formulaire :
Code : Tout sélectionner
<form onSubmit="Javascript: window.open("recap.php", "recap", "toolbar=no, location=no, directories=no, status=yes, scrollbars=yes, resizable=no, copyhistory=no, width=400, height=400, left=300, top=50"); " action="recap.php" method="post" name="recapitulatif">
Dans ta fonction recpa, tu ne valide pas le formulaire !!!!
Tu affiche bien la popup, mais comme tu n'a pas valider le formulaire, tu ne peut pas afficher les données par post !!!
Il faut que ta fonction javascript valide ton formulaire, comme ça :
[code]function recap()
{
document.recapitulatif.submit()
}
<form action="recap.php" method="post" name="recapitulatif">
<input type="button" value="Imprimer le récapitulatif" onclick="recap()">
<input type="hidden" value="$nomcli" name="nomcli">
<input type="hidden" value="$prenomcli" name="prenomcli">
<input type="hidden" value="$ruecli" name="ruecli">
<input type="hidden" value="$CPcli" name="CPcli">
<input type="hidden" value="$villecli" name="villecli">
<input type="hidden" value="$mode_pay" name="mode_pay">
</form> [/code]
Par contre, pour ouvrir ton formulaire dans une popup, je penche qu'il faut se pencher sur les événements de ton formulaire :
[code]
<form onSubmit="Javascript: window.open("recap.php", "recap", "toolbar=no, location=no, directories=no, status=yes, scrollbars=yes, resizable=no, copyhistory=no, width=400, height=400, left=300, top=50"); " action="recap.php" method="post" name="recapitulatif">[/code]