<html>
<head>
<?php if(!empty($_POST['m1'])){
$destinataire = '[email protected]';
$sujet = 'résultats pronostics';
$left = 'questionnaire/site';
$right = '';
$msg = ''.$_POST['nom'].'a choisi domicile entre Bordeaux et St-étienne</br>' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
?><?php if(!empty($_POST['m2'])){
$destinataire = '[email protected]';
$sujet = 'résultats pronostics';
$left = 'questionnaire/site';
$right = '';
$msg = ''.$_POST['nom'].'a choisi nul entre Bordeaux et St-étienne</br>' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
?><?php if(!empty($_POST['m3'])){
$destinataire = '[email protected]';
$sujet = 'résultats pronostics';
$left = 'questionnaire/site';
$right = '';
$msg = ''.$_POST['nom'].'a choisi extérieur entre Bordeaux et St-étienne</br>' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
?><?php if(!empty($_POST['m4'])){
$destinataire = '[email protected]';
$sujet = 'résultats pronostics';
$left = 'questionnaire/site';
$right = '';
$msg = ''.$_POST['nom'].'a choisi domicile entre Marseille et Sochaux</br>' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
?><?php if(!empty($_POST['m5'])){
$destinataire = '[email protected]';
$sujet = 'résultats pronostics';
$left = 'questionnaire/site';
$right = '';
$msg = ''.$_POST['nom'].'a choisi nul entre Marseille et Sochaux</br>' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
?><?php if(!empty($_POST['m6'])){
$destinataire = '[email protected]';
$sujet = 'résultats pronostics';
$left = 'questionnaire/site';
$right = '';
$msg = ''.$_POST['nom'].'a choisi extérieur entre Marseille et Sochaux</br>' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
?><?php if(!empty($_POST['m7'])){
$destinataire = '[email protected]';
$sujet = 'résultats pronostics';
$left = 'questionnaire/site';
$right = '';
$msg = ''.$_POST['nom'].'a choisi domicile entre PSG et Lorient</br>' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
?><?php if(!empty($_POST['m8'])){
$destinataire = '[email protected]';
$sujet = 'résultats pronostics';
$left = 'questionnaire/site';
$right = '';
$msg = ''.$_POST['nom'].'a choisi nul entre PSG et Lorient</br>' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
?><?php if(!empty($_POST['m9'])){
$destinataire = '[email protected]';
$sujet = 'résultats pronostics';
$left = 'questionnaire/site';
$right = '';
$msg = ''.$_POST['nom'].'a choisi extérieur entre PSG et Lorient</br>' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
?><?php if(!empty($_POST['m10'])){
$destinataire = '[email protected]';
$sujet = 'résultats pronostics';
$left = 'questionnaire/site';
$right = '';
$msg = ''.$_POST['nom'].'a choisi domicile entre Ajaccio et Toulouse</br>' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
?><?php if(!empty($_POST['m11'])){
$destinataire = '[email protected]';
$sujet = 'résultats pronostics';
$left = 'questionnaire/site';
$right = '';
$msg = ''.$_POST['nom'].'a choisi nul entre Ajaccio et Toulouse</br>' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
?><?php if(!empty($_POST['m12'])){
$destinataire = '[email protected]';
$sujet = 'résultats pronostics';
$left = 'questionnaire/site';
$right = '';
$msg = ''.$_POST['nom'].'a choisi extérieur entre Ajaccio et Toulouse</br>' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
?><?php if(!empty($_POST['m13'])){
$destinataire = '[email protected]';
$sujet = 'résultats pronostics';
$left = 'questionnaire/site';
$right = '';
$msg = ''.$_POST['nom'].'a choisi domicile entre Caen et Valencienne</br>' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
?><?php if(!empty($_POST['m14'])){
$destinataire = '[email protected]';
$sujet = 'résultats pronostics';
$left = 'questionnaire/site';
$right = '';
$msg = ''.$_POST['nom'].'a choisi nul entre Caen et Valencienne</br>' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
?><?php if(!empty($_POST['m15'])){
$destinataire = '[email protected]';
$sujet = 'résultats pronostics';
$left = 'questionnaire/site';
$right = '';
$msg = ''.$_POST['nom'].'a choisi extérieur entre Caen et Valencienne</br>' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
?><?php if(!empty($_POST['m16'])){
$destinataire = '[email protected]';
$sujet = 'résultats pronostics';
$left = 'questionnaire/site';
$right = '';
$msg = ''.$_POST['nom'].'a choisi domicile entre Nice et Lyon</br>' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
?><?php if(!empty($_POST['m17'])){
$destinataire = '[email protected]';
$sujet = 'résultats pronostics';
$left = 'questionnaire/site';
$right = '';
$msg = ''.$_POST['nom'].'a choisi nul entre Nice et Lyon</br>' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
?><?php if(!empty($_POST['m18'])){
$destinataire = '[email protected]';
$sujet = 'résultats pronostics';
$left = 'questionnaire/site';
$right = '';
$msg = ''.$_POST['nom'].'a choisi extérieur entre Nice et Lyon</br>' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
?><?php if(!empty($_POST['m19'])){
$destinataire = '[email protected]';
$sujet = 'résultats pronostics';
$left = 'questionnaire/site';
$right = '';
$msg = ''.$_POST['nom'].'a choisi domicile entre Montpellier et Auxerre</br>' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
?><?php if(!empty($_POST['m20'])){
$destinataire = '[email protected]';
$sujet = 'résultats pronostics';
$left = 'questionnaire/site';
$right = '';
$msg = ''.$_POST['nom'].'a choisi nul entre Montpellier et Auxerre</br>' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
?><?php if(!empty($_POST['m21'])){
$destinataire = '[email protected]';
$sujet = 'résultats pronostics';
$left = 'questionnaire/site';
$right = '';
$msg = ''.$_POST['nom'].'a choisi extérieur entre Montpellier et Auxerre</br>' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
?><?php if(!empty($_POST['m22'])){
$destinataire = '[email protected]';
$sujet = 'résultats pronostics';
$left = 'questionnaire/site';
$right = '';
$msg = ''.$_POST['nom'].'a choisi domicile entre Brest et Evian TG</br>' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
?><?php if(!empty($_POST['m23'])){
$destinataire = '[email protected]';
$sujet = 'résultats pronostics';
$left = 'questionnaire/site';
$right = '';
$msg = ''.$_POST['nom'].'a choisi nul entre Brest et Evian TG</br>' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
?><?php if(!empty($_POST['m24'])){
$destinataire = '[email protected]';
$sujet = 'résultats pronostics';
$left = 'questionnaire/site';
$right = '';
$msg = ''.$_POST['nom'].'a choisi extérieur entre Brest et Evian TG</br>' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
?><?php if(!empty($_POST['m25'])){
$destinataire = '[email protected]';
$sujet = 'résultats pronostics';
$left = 'questionnaire/site';
$right = '';
$msg = ''.$_POST['nom'].'a choisi domicile entre Dijon et Stade Rennais</br>' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
?><?php if(!empty($_POST['m26'])){
$destinataire = '[email protected]';
$sujet = 'résultats pronostics';
$left = 'questionnaire/site';
$right = '';
$msg = ''.$_POST['nom'].'a choisi nul entre Dijon et Stade Rennais</br>' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
?><?php if(!empty($_POST['m27'])){
$destinataire = '[email protected]';
$sujet = 'résultats pronostics';
$left = 'Pronostics';
$right = '';
$msg = ''.$_POST['nom'].'a choisi extérieur entre Dijon et Stade Rennais</br>' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
?>
</head>
<body>
<br>
<br>
</body>
</html>
Cependant, je ne reçois pas de mail, pourquoi ?<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<?php if(!empty($_POST['m1'])){
$destinataire = '[email protected]';
$sujet = 'Résultats';
$left = 'Pronostics';
$right = '';
$msg = ''.$_POST['nom'].' ('.$_POST['mail'].') a choisi "Domicile" pour St Florent des Bois - St Prouant-Monsireigne' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
if(!empty($_POST['m2'])){
$destinataire = '[email protected]';
$sujet = 'Résultats';
$left = 'Pronostics';
$right = '';
$msg = ''.$_POST['nom'].' ('.$_POST['mail'].') a choisi "Nul" pour St Florent des Bois - St Prouant-Monsireigne' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
if(!empty($_POST['m3'])){
$destinataire = '[email protected]';
$sujet = 'Résultats';
$left = 'Pronostics';
$right = '';
$msg = ''.$_POST['nom'].' ('.$_POST['mail'].') a choisi "Extérieur" pour St Florent des Bois - St Prouant-Monsireigne' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
if(!empty($_POST['m4'])){
$destinataire = '[email protected]';
$sujet = 'Résultats';
$left = 'Pronostics';
$right = '';
$msg = ''.$_POST['nom'].' ('.$_POST['mail'].') a choisi "Domicile" pour Hermenault Sérigné - Grosbreuil' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
if(!empty($_POST['m5'])){
$destinataire = '[email protected]';
$sujet = 'Résultats';
$left = 'Pronostics';
$right = '';
$msg = ''.$_POST['nom'].' ('.$_POST['mail'].') a choisi "Nul" pour Hermenault Sérigné - Grosbreuil' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
if(!empty($_POST['m6'])){
$destinataire = '[email protected]';
$sujet = 'Résultats';
$left = 'Pronostics';
$right = '';
$msg = ''.$_POST['nom'].' ('.$_POST['mail'].') a choisi "Extérieur" pour Hermenault Sérigné - Grosbreuil' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
if(!empty($_POST['m7'])){
$destinataire = '[email protected]';
$sujet = 'Résultats';
$left = 'Pronostics';
$right = '';
$msg = ''.$_POST['nom'].' ('.$_POST['mail'].') a choisi "Domicile" pour Meilleraie-Tillay - St Aubin la Plaine' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
if(!empty($_POST['m8'])){
$destinataire = '[email protected]';
$sujet = 'Résultats';
$left = 'Pronostics';
$right = '';
$msg = ''.$_POST['nom'].' ('.$_POST['mail'].') a choisi "Nul" pour Meilleraie-Tillay - St Aubin la Plaine' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
if(!empty($_POST['m9'])){
$destinataire = '[email protected]';
$sujet = 'Résultats';
$left = 'Pronostics';
$right = '';
$msg = ''.$_POST['nom'].' ('.$_POST['mail'].') a choisi "Extérieur" pour Meilleraie-Tillay - St Aubin la Plaine' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
if(!empty($_POST['m10'])){
$destinataire = '[email protected]';
$sujet = 'Résultats';
$left = 'Pronostics';
$right = '';
$msg = ''.$_POST['nom'].' ('.$_POST['mail'].') a choisi "Domicile" pour Nieul le Dolent - Les Essarts 2' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
if(!empty($_POST['m11'])){
$destinataire = '[email protected]';
$sujet = 'Résultats';
$left = 'Pronostics';
$right = '';
$msg = ''.$_POST['nom'].' ('.$_POST['mail'].') a choisi "Nul" pour Nieul le Dolent - Les Essarts 2' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
if(!empty($_POST['m12'])){
$destinataire = '[email protected]';
$sujet = 'Résultats';
$left = 'Pronostics';
$right = '';
$msg = ''.$_POST['nom'].' ('.$_POST['mail'].') a choisi "Extérieur" pour Nieul le Dolent - Les Essarts 2' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
if(!empty($_POST['m13'])){
$destinataire = '[email protected]';
$sujet = 'Résultats';
$left = 'Pronostics';
$right = '';
$msg = ''.$_POST['nom'].' ('.$_POST['mail'].') a choisi "Domicile" pour Talmont St Hilaire - Roche/Y Robretières 2' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
if(!empty($_POST['m14'])){
$destinataire = '[email protected]';
$sujet = 'Résultats';
$left = 'Pronostics';
$right = '';
$msg = ''.$_POST['nom'].' ('.$_POST['mail'].') a choisi "Nul" pour Talmont St Hilaire - Roche/Y Robretières 2' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
if(!empty($_POST['m15'])){
$destinataire = '[email protected]';
$sujet = 'Résultats';
$left = 'Pronostics';
$right = '';
$msg = ''.$_POST['nom'].' ('.$_POST['mail'].') a choisi "Extérieur" pour Talmont St Hilaire - Roche/Y Robretières 2' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
if(!empty($_POST['m16'])){
$destinataire = '[email protected]';
$sujet = 'Résultats';
$left = 'Pronostics';
$right = '';
$msg = ''.$_POST['nom'].' ('.$_POST['mail'].') a choisi "Domicile" pour Roche/Y Généraudière - Nalliers Foot Espoir' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
if(!empty($_POST['m17'])){
$destinataire = '[email protected]';
$sujet = 'Résultats';
$left = 'Pronostics';
$right = '';
$msg = ''.$_POST['nom'].' ('.$_POST['mail'].') a choisi "Nul" pour Roche/Y Généraudière - Nalliers Foot Espoir' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
if(!empty($_POST['m18'])){
$destinataire = '[email protected]';
$sujet = 'Résultats';
$left = 'Pronostics';
$right = '';
$msg = ''.$_POST['nom'].' ('.$_POST['mail'].') a choisi "Extérieur" pour Roche/Y Généraudière - Nalliers Foot Espoir' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
?>
</head>
<body>
<big style="color: rgb(51, 51, 51); text-decoration: underline;"><span style="font-family: Calibri;">Merci de votre participation et bonne
chance !<br>
<br style="color: rgb(204, 0, 0);">
</span></big><a style="color: rgb(204, 0, 0);" href="../index.html"><span style="font-family: Calibri;"><small>> Retour vers la page
d'accueil du site</small></span></a><big style="color: rgb(51, 51, 51); text-decoration: underline;"><span style="font-family: Calibri;"><br>
</span></big>
<br>
</body>
</html>
Il me manque désormais 2 choses :
<?php if(!empty($_POST['m1'])){
switch($_POST['m1'])
{
case('1'): $choix='Domicile';
case('2'): $choix='Nul';
case('3'): $choix='Extérieur';
}
$destinataire = '[email protected]';
$sujet = 'Résultats';
$left = 'Pronostics';
$right = '';
$msg = ''.$_POST['nom'].' ('.$_POST['mail'].') a choisi "'.$choix.'" pour St Florent des Bois - St Prouant-Monsireigne' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
if(!empty($_POST['m2'])){
switch($_POST['m2'])
{
case('1'): $choix='Domicile';
case('2'): $choix='Nul';
case('3'): $choix='Extérieur';
}
$destinataire = '[email protected]';
$sujet = 'Résultats';
$left = 'Pronostics';
$right = '';
$msg = ''.$_POST['nom'].' ('.$_POST['mail'].') a choisi "'.$choix.'" pour Hermenault Sérigné - Grosbreuil' ;
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
}
Merci de ton aide,
<?php
$destinataire = '[email protected]';
$sujet = 'Résultats';
$left = 'Pronostics';
$right = '';
$var = 'From '. $left.' <'.$right.'>' ."r/n";
$msg = $_POST['nom'].' ('.$_POST['mail'].') a choisi '."\r\n";
function choix($c) {
switch($c){
case 1 : $choix='Domicile';break;
case 2 : $choix='Nul';break;
case 3 : $choix='Extérieur';break;
default : $choix='Nul';break; // choix par défaut si il y a d'autre valeurs que l'une des 3 premières (ça peux arriver faut prévoir ;) )
}
return $choix
}
if(!empty($_POST['m1'])){
$msg .= choix($_POST['m1']) .'pour St Florent des Bois - St Prouant-Monsireigne';
}
if(!empty($_POST['m2'])){
$msg .= choix($_POST['m2']) . ' pour Hermenault Sérigné - Grosbreuil' ;
}
mail($destinataire, $sujet, $msg, $var);
?>
maintenant si tu veux rendre tous sa super dynamique (pour les jour ou y a moins de pronostique tous ça) tu peux utiliser un foreach pour traiter le tous en une boucle<?php
foreach ($_POST as $key => $value) {
if (preg_match('/^m(\d)*$/i',$value) {//on vérifie que la clef soit m(un chiffre)
$msg .= choix($value) .'pour la faut gerer dynamiquement le nom de la rencontre et ça roule ;à)'."\r\n";
}
}
?>
avec les 5 lignes si dessus tu remplace les 3x nombres de rencontre (48 dans ton cas d'exemple, ce qui est extrémement mieux que les 15x16= 240 lignes de traitement de ton 1er formulaire <?php if(!empty($_POST['m1'])){
switch($_POST['m1'])
{
case('1'): { $choix[1]='Domicile'; break ; }
case('2'): { $choix[1]='Nul'; break ; }
case('3'): { $choix[1]='Extérieur'; break ; }
}
$match[1] = 'St Florent des Bois - St Prouant-Monsireigne'
if(!empty($_POST['m2'])){
switch($_POST['m2'])
{
case('1'): { $choix[2]='Domicile'; break ; }
case('2'): { $choix[2]='Nul'; break ; }
case('3'): { $choix[2]='Extérieur'; break ; }
}
$match[2] = 'Hermenault Sérigné - Grosbreuil'
if(!empty($_POST['m3'])){
switch($_POST['m3'])
{
case('1'): { $choix[3]='Domicile'; break ; }
case('2'): { $choix[3]='Nul'; break ; }
case('3'): { $choix[3]='Extérieur'; break ; }
}
$match[3] = 'Meilleraie-Tillay - St Aubin la Plaine'
if(!empty($_POST['m4'])){
switch($_POST['m4'])
{
case('1'): { $choix[4]='Domicile'; break ; }
case('2'): { $choix[4]='Nul'; break ; }
case('3'): { $choix[4]='Extérieur'; break ; }
}
$match[4] = 'Nieul le Dolent - Les Essarts 2'
if(!empty($_POST['m5'])){
switch($_POST['m5'])
{
case('1'): { $choix[5]='Domicile'; break ; }
case('2'): { $choix[5]='Nul'; break ; }
case('3'): { $choix[5]='Extérieur'; break ; }
}
$match[5] = 'Talmont St Hilare - Roche/Y Robretières 2'
if(!empty($_POST['m6'])){
switch($_POST['m6'])
{
case('1'): { $choix[6]='Domicile'; break ; }
case('2'): { $choix[6]='Nul'; break ; }
case('3'): { $choix[6]='Extérieur'; break ; }
}
$match[6] = 'Roche/Y Généraudière - Nalliers Foot Espoir'
$destinataire = '[email protected]';
$sujet = 'Résultats';
$left = 'Pronostics';
$right = '';
$msg = '';
$i=0;
while(isset($match[$i]))
{
$i++;
$msg = "\r\n".'a choisi "'.$choix[$i].'" pour '.$match[$i] ;
}
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
?>
Il me reste une petite erreur qui me dérange mais sinon, avec l'aide de tout le monde, je dois approcher de la fin.
euh oui mais non, car la prochaine faudra le refaire tu a tout, si tu ne comprend pas comment fonctionne une fonction en php voici un peu de lecture sur le sujet. c'est super simple et très pratique.En fait, j'en bave tellement avec ce code que j'aimerais juste qu'on me corrige les erreurs (il ne doit plus en rester beaucoup je pense) sur mon code afin que je puisse enfin l'utiliser..
<?php if(!empty($_POST['m1'])){
switch($_POST['m1'])
{
case('1'): { $choix[1]='Domicile'; break ; }
case('2'): { $choix[1]='Nul'; break ; }
case('3'): { $choix[1]='Extérieur'; break ; }
}
$match[1] = 'St Florent des Bois - St Prouant-Monsireigne';
}
if(!empty($_POST['m2'])){
switch($_POST['m2'])
{
case('1'): { $choix[2]='Domicile'; break ; }
case('2'): { $choix[2]='Nul'; break ; }
case('3'): { $choix[2]='Extérieur'; break ; }
}
$match[2] = 'Hermenault Sérigné - Grosbreuil';
}
if(!empty($_POST['m3'])){
switch($_POST['m3'])
{
case('1'): { $choix[3]='Domicile'; break ; }
case('2'): { $choix[3]='Nul'; break ; }
case('3'): { $choix[3]='Extérieur'; break ; }
}
$match[3] = 'Meilleraie-Tillay - St Aubin la Plaine';
}
if(!empty($_POST['m4'])){
switch($_POST['m4'])
{
case('1'): { $choix[4]='Domicile'; break ; }
case('2'): { $choix[4]='Nul'; break ; }
case('3'): { $choix[4]='Extérieur'; break ; }
}
$match[4] = 'Nieul le Dolent - Les Essarts 2';
}
if(!empty($_POST['m5'])){
switch($_POST['m5'])
{
case('1'): { $choix[5]='Domicile'; break ; }
case('2'): { $choix[5]='Nul'; break ; }
case('3'): { $choix[5]='Extérieur'; break ; }
}
$match[5] = 'Talmont St Hilare - Roche/Y Robretières 2';
}
if(!empty($_POST['m6'])){
switch($_POST['m6'])
{
case('1'): { $choix[6]='Domicile'; break ; }
case('2'): { $choix[6]='Nul'; break ; }
case('3'): { $choix[6]='Extérieur'; break ; }
}
$match[6] = 'Roche/Y Généraudière - Nalliers Foot Espoir';
}
$destinataire = '[email protected]';
$sujet = 'Résultats';
$left = 'Pronostics';
$right = '';
$msg = '';
$i=0;
while(isset($match[$i]))
{
$i++;
$msg .= "\r\n".'a choisi "'.$choix[$i].'" pour '.$match[$i] ;
}
$var = 'From '. $left.' <'.$right.'>' ."r/n";
mail($destinataire, $sujet, $msg, $var);
?>
Dernier problème : je ne reçois aucun mail suite à la validation du formulaire. (pour info, j'utilise RoundCube et je suis chez OVH)<?php
if(!empty($_POST['m1'])){
switch($_POST['m1'])
{
case('1'): { $choix[1]='Domicile'; break ; }
case('2'): { $choix[1]='Nul'; break ; }
case('3'): { $choix[1]='Extérieur'; break ; }
}
$match[1] = 'St Florent des Bois - St Prouant/Monsireigne';
}
if(!empty($_POST['m2'])){
switch($_POST['m2'])
{
case('1'): { $choix[2]='Domicile'; break ; }
case('2'): { $choix[2]='Nul'; break ; }
case('3'): { $choix[2]='Extérieur'; break ; }
}
$match[2] = 'Hermenault Sérigné - Grosbreuil';
}
if(!empty($_POST['m3'])){
switch($_POST['m3'])
{
case('1'): { $choix[3]='Domicile'; break ; }
case('2'): { $choix[3]='Nul'; break ; }
case('3'): { $choix[3]='Extérieur'; break ; }
}
$match[3] = 'Meilleraie-Tillay - St Aubin la Plaine';
}
if(!empty($_POST['m4'])){
switch($_POST['m4'])
{
case('1'): { $choix[4]='Domicile'; break ; }
case('2'): { $choix[4]='Nul'; break ; }
case('3'): { $choix[4]='Extérieur'; break ; }
}
$match[4] = 'Nieul le Dolent - Les Essarts 2';
}
if(!empty($_POST['m5'])){
switch($_POST['m5'])
{
case('1'): { $choix[5]='Domicile'; break ; }
case('2'): { $choix[5]='Nul'; break ; }
case('3'): { $choix[5]='Extérieur'; break ; }
}
$match[5] = 'Talmont St Hilare - Roche/Y Robretières 2';
}
if(!empty($_POST['m6'])){
switch($_POST['m6'])
{
case('1'): { $choix[6]='Domicile'; break ; }
case('2'): { $choix[6]='Nul'; break ; }
case('3'): { $choix[6]='Extérieur'; break ; }
}
$match[6] = 'Roche/Y Généraudière - Nalliers Foot Espoir';
}
$destinataire = '[email protected]';
$sujet = 'Résultats';
$left = 'Pronostics';
$right = '';
$msg = '';
$i=1;
while(isset($match[$i]))
{
$i++;
$msg .= "\r\n".'a choisi "'.$choix[$i].'" pour '.$match[$i] ;
}
$var = 'From '. $left.' <'.$right.'>' ."\r\n";
mail($destinataire, $sujet, $msg, $var);
?>
Et voici ce que je reçois par mail :