Franchement tu pourrais lire un peu mieu les docs/tutos php...
Code bourré d'erreur...
Corrigé :
<?php
// Tester un truc qui existe !
if ( isset($_POST['action']) && $_POST['action'] == 'envoi' ) {
// Recuperer les données !!
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$huit_avril = $_POST['huit_avril'];
$nbr_adultes_huit_avril = $_POST['nbr_adultes_huit_avril'];
$nbr_enfants_huit_avril = $_POST['nbr_enfants_huit_avril'];
$treize_avril = $_POST['treize_avril'];
$nbr_adultes_treize_avril = $_POST['nbr_adultes_treize_avril'];
$nbr_enfants_treize_avril = $_POST['nbr_enfants_treize_avril'];
$cinq_mai = $_POST['cinq_mai'];
$nbr_adultes_cinq_mai = $_POST['nbr_adultes_cinq_mai'];
$nbr_enfants_cinq_mai = $_POST['nbr_enfants_cinq_mai'];
$entete="X-Priority:1\n";
// A utiliser pour rendre code plus lisible
ob_start();
?>
Linvité : <?=$nom.' '.$prenom?> sera présent le : <br/>
<br/>
- 8 avril 2013 <?=$huit_avril?> et il y aura <?=$nbr_adultes_huit_avril?> et <?=$nbr_enfants_huit_avril?><br/>
<br/>
- 13 avril 2013 <?=$treize_avril?> et il y aura <?=$nbr_adultes_treize_avril?> et <?=$nbr_enfants_treize_avril?><br/>
<br/>
- 05 mai 2013 <?=$cinq_mai?> et il y aura <?=$nbr_adultes_cinq_mai?> et <?=$nbr_enfants_cinq_mai?>
<?php
$reponse = ob_get_clean();
mail("[email protected]","Un nouvel invité a répondu à l'invitation pour l'invitation de Samuel !",$reponse,$entete);
$info = "Merci! Votre message a bien été envoyé.";
}
?>
<html>
<body>
<?=$info?>
<form name="form" action="<?$PHP_SELF;?>" method="post">
Nom, prenom : <input type="text" name="nom"> <input type="text" name="prenom"><br /><br />
Je serai present le : <br /><br />
Le 8 avril 2013 <input type="radio" name="huit_avril" value="oui"> oui <input type="radio" name="huit_avril" value="non"> non <br />
<i> Si oui : nombre d'adultes <input type="text" name="nbr_adultes_huit_avril" style="width:25px;margin-right:25px;"> nombre d'enfants (- de 12 ans) <input type="text" name:"nbr_enfants_huit_avril" style="width:25px;"></i><br />
<br />
Le 13 avril 2013 <input type="radio" name="treize_avril" value="oui"> oui <input type="radio" name="treize_avril" value="non"> non <br />
Si oui : nombre d'adultes <input type="text" name="nbr_adultes_treize_avril" style="width:25px;margin-right:25px;"> nombre d'enfants (- de 12 ans) <input type="text" name:"nbr_enfants_treize_avril" style="width:25px;"><br />
<br />
Le 05 mai 2013 <input type="radio" name="cinq_mai" value="oui"> oui <input type="radio" name="cinq_mai" value="non"> non <br />
Si oui : nombre d'adultes <input type="text" name="nbr_adultes_cinq_mai" style="width:25px;margin-right:25px;"> nombre d'enfants (- de 12 ans) <input type="text" name:"nbr_enfants_cinq_mai" style="width:25px;"><br />
<br />
<!-- utiliser pour tester si on doit recup des données -->
<input type="hidden" name="action" value="envoi" />
<input type="submit" value="valider">
</form>
</body>
</html>
Franchement tu pourrais lire un peu mieu les docs/tutos php...
Code bourré d'erreur...
Corrigé :
[php]<?php
// Tester un truc qui existe !
if ( isset($_POST['action']) && $_POST['action'] == 'envoi' ) {
// Recuperer les données !!
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$huit_avril = $_POST['huit_avril'];
$nbr_adultes_huit_avril = $_POST['nbr_adultes_huit_avril'];
$nbr_enfants_huit_avril = $_POST['nbr_enfants_huit_avril'];
$treize_avril = $_POST['treize_avril'];
$nbr_adultes_treize_avril = $_POST['nbr_adultes_treize_avril'];
$nbr_enfants_treize_avril = $_POST['nbr_enfants_treize_avril'];
$cinq_mai = $_POST['cinq_mai'];
$nbr_adultes_cinq_mai = $_POST['nbr_adultes_cinq_mai'];
$nbr_enfants_cinq_mai = $_POST['nbr_enfants_cinq_mai'];
$entete="X-Priority:1\n";
// A utiliser pour rendre code plus lisible
ob_start();
?>
Linvité : <?=$nom.' '.$prenom?> sera présent le : <br/>
<br/>
- 8 avril 2013 <?=$huit_avril?> et il y aura <?=$nbr_adultes_huit_avril?> et <?=$nbr_enfants_huit_avril?><br/>
<br/>
- 13 avril 2013 <?=$treize_avril?> et il y aura <?=$nbr_adultes_treize_avril?> et <?=$nbr_enfants_treize_avril?><br/>
<br/>
- 05 mai 2013 <?=$cinq_mai?> et il y aura <?=$nbr_adultes_cinq_mai?> et <?=$nbr_enfants_cinq_mai?>
<?php
$reponse = ob_get_clean();
mail("
[email protected]","Un nouvel invité a répondu à l'invitation pour l'invitation de Samuel !",$reponse,$entete);
$info = "Merci! Votre message a bien été envoyé.";
}
?>
<html>
<body>
<?=$info?>
<form name="form" action="<?$PHP_SELF;?>" method="post">
Nom, prenom : <input type="text" name="nom"> <input type="text" name="prenom"><br /><br />
Je serai present le : <br /><br />
Le 8 avril 2013 <input type="radio" name="huit_avril" value="oui"> oui <input type="radio" name="huit_avril" value="non"> non <br />
<i> Si oui : nombre d'adultes <input type="text" name="nbr_adultes_huit_avril" style="width:25px;margin-right:25px;"> nombre d'enfants (- de 12 ans) <input type="text" name:"nbr_enfants_huit_avril" style="width:25px;"></i><br />
<br />
Le 13 avril 2013 <input type="radio" name="treize_avril" value="oui"> oui <input type="radio" name="treize_avril" value="non"> non <br />
Si oui : nombre d'adultes <input type="text" name="nbr_adultes_treize_avril" style="width:25px;margin-right:25px;"> nombre d'enfants (- de 12 ans) <input type="text" name:"nbr_enfants_treize_avril" style="width:25px;"><br />
<br />
Le 05 mai 2013 <input type="radio" name="cinq_mai" value="oui"> oui <input type="radio" name="cinq_mai" value="non"> non <br />
Si oui : nombre d'adultes <input type="text" name="nbr_adultes_cinq_mai" style="width:25px;margin-right:25px;"> nombre d'enfants (- de 12 ans) <input type="text" name:"nbr_enfants_cinq_mai" style="width:25px;"><br />
<br />
<!-- utiliser pour tester si on doit recup des données -->
<input type="hidden" name="action" value="envoi" />
<input type="submit" value="valider">
</form>
</body>
</html>[/php]