Problème avec formulaire de contact

Résolu/Fermé
sophie_h - 24 mars 2008 à 13:11
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 - 24 mars 2008 à 13:30
Bonjour,
je viens de mettre en ligne un site Internet seulement voilà le formulaire de contact de ce site ne fonctionne pas tout à fait correctement, l'objet et le message de ce formulaire sont bien envoyés seule la partie en-tête me manque ainsi que toutes les informations relatives à l'identité détaillée de l'expéditeur (ville, code postale, tel etc.).
Voilà le code php (simple mais de mon niveau!), si quelqu'un pouvait me venir en aide....

<?php
/* Nous récupérons nos variables de formulaire*/
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$email = $_POST['email'];
$adresse = $_POST['adresse'];
$codepostal = $_POST['codepostal'];
$ville = $_POST['ville'];
$telephone = $_POST['telephone'];
$objet = $_POST['objet'];
$message = $_POST['message'];

/* Définitions des variables annexes */
$destinataire = 'trucmachinchose@blabla.fr' ;
$headers = 'From : ' . $nom . '' . $prenom . '<' . $email . '>';


/* Vérification de la valeur de nos variables */
if($nom == '' AND $prenom == '' AND $email == '' AND $objet == '' AND $message == '')
{
echo 'Votre email n\'a pu être envoyé. Veuillez remplir le formulaire correctement.<a href=\'contact.html\'> Retour au formulaire</a>.';
$verification = false;
}
else
$verification = true;

/* Verification de la variable $verification */
if($verification != false)
{
/*Vérification du retour de la fonction*/
if( mail($destinataire, $objet, $message, $headers) )
{
echo 'Votre email a été correctement envoyé.<a href=\'index.html\'> Retour à la page Accueil</a>.';
}
else
echo 'Une erreur s\'est produite lors de l\'envoi de votre email.<a href=\'contact.html\'> Retour au formulaire</a>.';
}
?>

1 réponse

Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920
24 mars 2008 à 13:30
salut,

si tu préfères il y a deux versions un peu plus complète dans la faq.
0