Forum-webmaster
Technique - programmation => HTML / CSS / XHTML => Message commencé par: emarie3680 le le 23-10-2008 a 20:52:05

Titre: PB Formulaire html et son traitement en php
Posté par: emarie3680 le le 23-10-2008 a 20:52:05

Bonjour,
J'ai un formulaire contact.html :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Contact</title>
</head>
<body>
Merci de remplir les informations suivantes :
<form id="contact" method="post" action="traitement_formulaire.php">
<fieldset><legend>Vos coordonnées</legend>
<p><label for="nom">Nom :</label><input type="text" id="nom" name="nom" tabindex="1" /></p>
<p><label for="email">Email :</label><input type="text" id="email" name="email" tabindex="2" /></p>
</fieldset>

<fieldset><legend>Votre message :</legend>
<p><label for="objet">Objet :</label><input type="text" id="objet" name="objet" tabindex="3" /></p>
<p><label for="message">Message :</label><textarea id="message" name="message" tabindex="4" cols="30" rows="8"></textarea></p>
</fieldset>

<div style="text-align:center;"><input type="submit" name="envoi" value="Envoyer le formulaire !" /></div>
</form>

</body>
</html>

ainsi que traitement_formulaire.php :
<?php
$destinataire = 'mon adresse mail';
$copie = 'oui';

$form_action = '';

$message_envoye = "Votre message nous est bien parvenu !";
$message_non_envoye = "L'envoi du mail a échoué, veuillez réessayer SVP.";

$message_formulaire_invalide = "Vérifiez que tous les champs soient bien remplis et que l'email soit sans erreur.";

?>

Une fois mon formulaire validé, je ne reçois pas, à l'adresse indiquée les données saisies. Vous auriez une idée SVP ? Je débute complètement et patauge lamentablement !
Merci d'avance

Titre: Re:PB Formulaire html et son traitement en php
Posté par: pppplus le le 25-10-2008 a 20:11:19

ton fichier traitement_formulaire.php n'envoie pas de mail.

Il manque une ligne du genre :

mail('destinataire','sujet message','message','expéditeur');

Il faut aussi que tu récupères les valeurs de ton formulaire qui sont dans $_POST.

Titre: Re:PB Formulaire html et son traitement en php
Posté par: emarie3680 le le 25-10-2008 a 20:23:24

Merci pour ta réponse !
En effet, c'est plus claire comme ça et c'est normal que ça ne marchait pas !!!
Bonne soirée et merci encore,
Éric

Titre: Re:PB Formulaire html et son traitement en php
Posté par: Nightlord le le 09-11-2008 a 15:58:03

sinon si on ne met pas d'adresse de post comme c'est le cas dans ce formulaire, il traîne sur notre serveur quelque part sous le nom traitement_formulaire.php, c'est bien ça?

Titre: Re:PB Formulaire html et son traitement en php
Posté par: emarie3680 le le 09-11-2008 a 17:08:11

J'ai résolu tous mes problèmes avec beaucoup de mal !
Merci pour ton intervention Nightlord !
Éric

Titre: Re:PB Formulaire html et son traitement en php
Posté par: Nightlord le le 09-11-2008 a 18:24:49

Euh, en fait je posais une question pour savoir si ce que je disais c'était bien ça ^^


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.