par moogli » 31 août 2011, 17:32
par c_bou98 » 31 août 2011, 16:51
<?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])) { $msg .= "\r\n".'a choisi "'.$choix[$i].'" pour '.$match[$i] ; $i++; } $var = 'From '. $left.' <'.$right.'>' ."\r\n"; mail($destinataire, $sujet, $msg, $var); ?>
par moogli » 31 août 2011, 16:31
Plus concrètement, ça veut dire ? ^^
<?php $destinataire = '[email protected]'; $sujet = 'Résultats'; $left = 'Pronostics'; $right = ''; // création de la variable $rigth avec l'affectation de la valeur '' (autrement dit rien) $msg = ''; $i=1; while(isset($match[$i])) { $i++; $msg .= "\r\n".'a choisi "'.$choix[$i].'" pour '.$match[$i] ; } $var = 'From '. $left.' <'.$right.'>' ."\r\n"; // utilisation de la variable $rigth elle est toujours vide vu que pas utilisée avant mail($destinataire, $sujet, $msg, $var); // l'entête est conforme a ce que tu reçois. ?>
par c_bou98 » 31 août 2011, 13:21
par moogli » 31 août 2011, 13:04
par c_bou98 » 31 août 2011, 11:59
<?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); ?>
par c_bou98 » 30 août 2011, 13:57
par c_bou98 » 26 août 2011, 11:13
<?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); ?>
par moogli » 25 août 2011, 14:37
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..
par c_bou98 » 25 août 2011, 11:06
par moogli » 24 août 2011, 21:48
par c_bou98 » 24 août 2011, 17:37
<?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); ?>
par moogli » 24 août 2011, 17:21
<?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); ?>
<?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"; } } ?>
par c_bou98 » 24 août 2011, 16:36
<?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); }
par moogli » 24 août 2011, 16:16