Commit 215fcb69 authored by N. Peraldi's avatar N. Peraldi

add first version of mail sender

parent 2a95dde8
...@@ -21,6 +21,8 @@ $errors = array( ...@@ -21,6 +21,8 @@ $errors = array(
$debug_mode = false; $debug_mode = false;
$resultat = false;
function tryToEcho($var) function tryToEcho($var)
{ {
if (isset($_POST[$var])) { if (isset($_POST[$var])) {
...@@ -85,6 +87,10 @@ if (isset($_POST)) { ...@@ -85,6 +87,10 @@ if (isset($_POST)) {
var_dump($errors); var_dump($errors);
} }
if ($numberOfErrors==0){ if ($numberOfErrors==0){
sendAdhesionMail($_POST);
header("Location:"); header("Location:");
} }
......
...@@ -11,6 +11,27 @@ ...@@ -11,6 +11,27 @@
$debug_mode_traitement = false; $debug_mode_traitement = false;
function sendAdhesionMail($tab){
//fonction utilisée pour l'envoi de mail
$message = "Nouvelle requête pour le formulaire d'adhésion : \n";
foreach($tab as $key => $value){
$message = $message . $key . " : " . $value . "\n";
}
$message = wordwrap($message, 70, "\r\n");
if(mail('nathan.peraldi@adullact.org', "Nouvelle demande de renouvellement d'adhésion", $message)){
echo "message envoyé";
$resultat = true;
}
}
function verifEPCI($tab, $errors) function verifEPCI($tab, $errors)
{ {
...@@ -41,9 +62,15 @@ function verifEPCI($tab, $errors) ...@@ -41,9 +62,15 @@ function verifEPCI($tab, $errors)
$errors["EPCI hab"] = "Vous devez entrer un nombre."; $errors["EPCI hab"] = "Vous devez entrer un nombre.";
} }
} }
else{
$errors["EPCI hab"] = "Vous devez entrer un nombre.";
}
}
else{
$errors["EPCI hab"] = "Vous devez entrer un nombre."; $errors["EPCI hab"] = "Vous devez entrer un nombre.";
} }
$errors["EPCI hab"] = "Vous devez entrer un nombre.";
return $errors; return $errors;
} }
...@@ -221,7 +248,7 @@ function verifSiret($tab) ...@@ -221,7 +248,7 @@ function verifSiret($tab)
{ {
global $debug_mode_traitement; global $debug_mode_traitement;
if ($debug_mode_traitement) { if($debug_mode_traitement){
echo "<br> on vérifie le siret <br> "; echo "<br> on vérifie le siret <br> ";
} }
...@@ -361,7 +388,7 @@ function traitement($tab, $errors) ...@@ -361,7 +388,7 @@ function traitement($tab, $errors)
{ {
global $debug_mode_traitement; global $debug_mode_traitement;
if ($debug_mode_traitement) { if($debug_mode_traitement){
echo "début du traitement "; echo "début du traitement ";
} }
...@@ -369,7 +396,7 @@ function traitement($tab, $errors) ...@@ -369,7 +396,7 @@ function traitement($tab, $errors)
//le résultat du premier select //le résultat du premier select
if (verifFirstSelection($tab)) { if (verifFirstSelection($tab)) {
if ($debug_mode_traitement) { if($debug_mode_traitement){
echo "<br> le first select est OK <br>"; echo "<br> le first select est OK <br>";
} }
...@@ -389,7 +416,7 @@ function traitement($tab, $errors) ...@@ -389,7 +416,7 @@ function traitement($tab, $errors)
} }
if ($debug_mode_traitement) { if($debug_mode_traitement){
echo "errors : <br>"; echo "errors : <br>";
var_dump($errors); var_dump($errors);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment