Bonsoir,
j'ai une fonction qui lance un formulaire html (lui-même variable) et dont je souhaiterais rendre paramétrable l'action ; voilà ce que j'ai fait :
fonction principale :
fonction mail.php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?php include 'mail.php'; ?> <script> if (form=="pere") </script> <?php fct_form(1); ?>
action_mail_pere.php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12function fct_form($action) { switch($action) { case 1: $action="pere"; break; --- } ?> --- <form action="action_mail_<?php echo $action;?>.php" method="post" enctype="multipart/form-data"> ...
Comme ça, je ne reçois pas de mail alors que si dans l'action dans mail.php, je mets action_mail_pere.php, je reçois bien le mail. Qu'est-ce qui ne va pas ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <?php function mail_piece_attachee() //à terme, sera déplacée { ... notamment pièce attachée } mail_piece_attachee(); ?>
Partager