Envoi de la demande
Merci pour vos renseignements. La demande nous parviendra par E-Mail et sera traitée dans les plus brefs délais. Une copie de cette demande vous a été envoyée à votre adresse E-Mail indiquée. Merci de votre compréhension.
$valeur) $$index = $valeur; $FichNom=$_FILES['Fichier']['name']; //Le nom original du fichier, comme sur le disque du visiteur (exemple : mon_icone.png). $FichTyp=$_FILES['Fichier']['type']; //Le type du fichier. Par exemple, cela peut être « image/png ». $FichSize=$_FILES['Fichier']['size']; //La taille du fichier en octets. $FichAddr=$_FILES['Fichier']['tmp_name']; //L'adresse vers le fichier uploadé dans le répertoire temporaire. $FichErr=$_FILES['Fichier']['error']; //Le code d'erreur, qui permet de savoir si le fichier a bien été uploadé. //EN-TETE DU MESSAGE $boundary = "-----=".md5(uniqid(rand())); $mailTo="Disan France , ".${"customer/title"}." ".${"customer/firstname"}." ".${"customer/lastname"}." <".${"customer/email"}.">"; $mailSubject="WWW.DISAN.FR - Demande de ".${"customer/company_name"}." - ".${"customer/title"}." ".${"customer/firstname"}." ".${"customer/lastname"}; $headers = 'From: DISAN France'."\r\n".'MIME-Version: 1.0' . "\r\n"; if ($FichNom!="") {$headers .='Content-type: multipart/mixed; boundary="'.$boundary.'"; '; $headers .='charset=utf-8' . "\r\n"; $headers .= "Content-Transfer-Encoding: 8bit\r\n".'X-Mailer:PHP/' . phpversion(); //MESSAGE $message1 = '--'.$boundary."\n"; $message1 .= 'Content-Type: text/html; charset="utf-8"'."\n"; $message1 .= 'Content-Transfer-Encoding: 8bit'."\n\n";} else { $headers .= 'Content-Type: text/html; charset="utf-8"'."\n"; $headers .= 'Content-Transfer-Encoding: 8bit'."\n\n"; $message1 = "";} $message=' WWW.DISAN.FR - Demande de devis '; $message.="

Bonjour,

"; $message.="

Merci de bien vouloir traiter ma demande ci-dessous :

"; $message.="

Ma demande : ".$Dem."

 

"; $message.="

Pour votre information, je suis un ".$TypeCl.".
"; if ($TypeCl=="Professionnel") { $message.="Je suis un "; switch ($TypePr) { case "Client final": if ($TypePrCF=="Autre : préciser") $message.="".$TypePr." de type ". $PreciserCF.""; else $message.="".$TypePr." de type ". $TypePrCF.""; $message.=".

"; break; case "Prescripteur": if ($TypePrP=="Autre : préciser") $message.="".$TypePr." de type ". $PreciserP.""; else $message.="".$TypePr." de type ". $TypePrP.""; $message.=".
Mes marchés : "; if ($TypePrPM[count($TypePrPM)-1]=="Autre : préciser") $TypePrPM[count($TypePrPM)-1]="".$PreciserPM.""; $message.=implode(", ",$TypePrPM); $message.="
"; $message.="Je suis plutôt dans ".$TypePrPPl.".

"; break; case "Installateur": if ($TypePrI=="Autre : préciser") $message.="".$TypePr." de type ". $PreciserI.""; else $message.="".$TypePr." de type ". $TypePrI.""; $message.=".
Mes marchés : "; if ($TypePrIM[count($TypePrIM)-1]=="Autre : préciser") $TypePrIM[count($TypePrIM)-1]="".$PreciserIM.""; $message.=implode(", ",$TypePrIM); $message.="
"; $message.="Je suis plutôt dans ".$TypePrIPl.".

"; break; case "Autre : préciser": $message.="".$PreciserP.".

"; break; default: $message.="".$TypePr.".

"; } $message.="

Plus de précisions : ".$Autre."

"; } $message.="

 

Sincères salutations,

"; $message.="

".${"customer/title"}." ".${"customer/firstname"}." ".${"customer/lastname"}."
"; if ($TypeCl=="Professionnel") $message.= "Société : ".${"customer/company_name"}."
"; $message.=${"customer/street"}."
".${"customer/extra1"}."
".${"customer/zip"}." ".${"customer/city"}."
".${"customer/country"}."
"; $message.= "Tél. : ".${"customer/phone"}."
Port. : ".${"customer/mobile"}."
E-Mail : ".${"customer/email"}."

"; $message.=" "; $message1 .= $message; if ($FichNom!="") { for($i=0;$i<8;$i++) if ($FichNom[$i]!="") { $message1 .= "\n\n".'--'.$boundary."\n"; //----------------------------------------------- //PIECE JOINTE //----------------------------------------------- $message1 .= 'Content-Type: image/jpeg; name="'.$FichNom[$i].'"'."\n"; $message1 .= 'Content-Transfer-Encoding: base64'."\n"; $message1 .= 'Content-Disposition:attachement; filename="'.$FichNom[$i].'"'."\n\n"; move_uploaded_file($FichAddr[$i],"../fichiers/".${"customer/lastname"}."_".$FichNom[$i]) ; $file = "../fichiers/".${"customer/lastname"}."_".$FichNom[$i]; $message1 .= chunk_split(base64_encode(file_get_contents($file)))."\n"; } } if(mail($mailTo,stripslashes($mailSubject),stripslashes($message1),$headers)) { echo '

-- Le mail a bien été envoyé --

'; } else { echo '

-- Le mail n\'a pu être envoyé --

'; } ?>