Probléme bizare dans un formulaire de contact
Bonjour !
Je réalise un site pour l'entreprise d'un ami et j'ai eu un probléme au niveau de formulaire de contact .
Le probléme est : dans le contenue de mail il faut que je recois le nom, service, n de téléphone et le message , mais je recois seulement le service et le message , il me donne erreur tout marche impécable sauf ca .
Et aussi une amélioration que je veux c'est le fichier joint merci de m'explquer comment .
Voila le script PHP :
<?php
/* Email du destinataire */
$destinataire = "amine@rs-sarl.com";
/* Récupération */
$nom = $_POST['nom'];
$telephone = $_POST['telephone'];
$email = $_POST['email'];
$service = $_POST['service'];
$objet = "Demande de devis";
$message = 'nom : ' . $nom . "\n\n";
$message = 'telephone : ' . $telephone . "\n\n";
$message = 'Service: ' . $service . "\n\n";
$message .= 'Message : ' . $_POST['message'] ;
$message = wordwrap($message, 70);
$header = "From: " . $_POST['email'];
/* Vérification */
if ( $nom == "" ) {
echo "Veuillez indiquer votre nom.";
$erreur = true;
}
if ( $service == "" ) {
echo "Veuillez indiquer le service souhaité.";
$erreur = true;
}
if ( $telephone == "" ) {
echo "Veuillez indiquer votre n° de téléphone";
$erreur = true;
}
if ( $message == "" ) {
echo "Veuillez indiquer un message.";
$erreur = true;
}
/* Vérification du mail */
$email_regex = "^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+.[a-z0-9-]";
if ( $email == "" OR !eregi( $email_regex , $email ) ) {
echo "Veuillez indiquer un email valide.";
$erreur = true;
}
/* Envoi du mail */
if ( !$erreur ) {
mail( $destinataire , $objet , $message , $header );
echo "Le message a été envoyé, nous vous répondrons dans les plus brefs délais";
}
?>
Merci d'avance
Réponses apportées à cette discussion
$message = 'nom : ' . $nom . "\n\n";
$message = 'telephone : ' . $telephone . "\n\n";
$message = 'Service: ' . $service . "\n\n";
$message .= 'Message : ' . $_POST['message'] ;
$message = wordwrap($message, 70);
$header = "From: " . $_POST['email'];
Tu trouves pas que c'est joli le "."
A quoi cela peut bien servir :p
A concaténer ??c'est quoi sa !?
$message = 'nom : ' . $nom . "\n\n";
$message .= 'telephone : ' . $telephone . "\n\n";
$message .= 'Service: ' . $service . "\n\n";
$message .= 'Message : ' . $_POST['message'] ;
$message = wordwrap($message, 70);
$header = "From: " . $_POST['email'];
Enjoy