J'ai le form HTML suivant:
Et script.php va générer un autre form:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <form action="script.php" method="post"> <input name="param1" type="text"> <input name="param2" type="text"> <input name="param3" type="text"> <input type="submit" value="ok"> </form>
Ceci car je dois passer par la méthode POST pour communiquer avec http://www.monFournisseur.com/script.cgi et les variables param1, param2 et param3 doivent subir des traitements entre le premiers form HTML avant d'être passés à http://www.monFournisseur.com/script.cgi.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <form action="http://www.monFournisseur.com/script.cgi" method="post"> <input name="param1" value="<?$_POST["param1"]?>" type="hidden"> <input name="param2" value="<?$_POST["param2"]?>" type="hidden"> <input name="param3" value="<?$_POST["param3"]?>" type="hidden"> <input type="submit" value="ok"> </form>
Or, comment faire en PHP que ce second form "généré" s'exécute automatiquement (sans que qqn clicke sur le bouton submit)?
En bref, le deuxième form ne devrait jamais s'afficher mais appeler directement http://www.monFournisseur.com/script.cgi ainsi les utilisateurs qui valideront le premier form HTML se retrouveront directement sur http://www.monFournisseur.com/script.cgi comme si mon form PHP intermédiaire est une "passerelle".
Partager