Formulaire php

Signaler
Messages postés
5
Date d'inscription
jeudi 25 août 2005
Statut
Membre
Dernière intervention
18 décembre 2007
-
Messages postés
5
Date d'inscription
jeudi 25 août 2005
Statut
Membre
Dernière intervention
18 décembre 2007
-
Bonjour, je suis nouvelle et je débute dans la création internet.
J'ai fais un formulaire de contact :

<form name="form1" method="post" action="merci.php">
Nom*,
,

----

Pr&eacute;nom,
,

----

Soci&eacute;t&eacute;,
,

----

Email,
,

----

Adresse,
<textarea name="adresse" cols="46" id="adresse"></textarea>,

----

T&eacute;l&eacute;phone*,
,

----

Fax,
,

----

Objet
de la demande,
<textarea name="objet" cols="46" id="objet"></textarea>,

----

</form></td>

et une page php "merci.php" qui est censée récupérer les informations et les envoyer vers mon adresse [mailto:balahe64@neuf.fr balahe64@neuf.fr] :

<?php //PHP ADODB document - made with PHAkt 2.5.0?>
<?PHP


$message='de :
Nom : '.$_POST["nom"].' Prénom :'.$_POST["prenom"].'
Société : '.$_POST["societe"].'
Mail : '.$_POST["email"].'adresse : '.$_POST["adresse"].'
telephone : '.$_POST["telephone"].' fax : '.$_POST["fax"].'
Objet : '.$_POST["objet"];
$headers = 'From: [mailto:balahe64@neuf.fr' balahe64@neuf.fr'] . "\r\n" .
mail("function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in C:\Inetpub\wwwroot\midi-net\devis\merci.php on line 6

Je suis désespérée !!!

quelqu'un peut-il m'aider s'il vous plait?

5 réponses

Messages postés
5
Date d'inscription
jeudi 20 mars 2003
Statut
Membre
Dernière intervention
25 août 2005

Le problème viens certainement de ton hébergeur, qui n'a pas activé la fonction mail().
Quel est ton hébergeur?
Messages postés
5
Date d'inscription
jeudi 25 août 2005
Statut
Membre
Dernière intervention
18 décembre 2007

ADD.X Technologies
Messages postés
4
Date d'inscription
mercredi 21 juillet 2004
Statut
Membre
Dernière intervention
30 juillet 2007

À mon avis le headers du message est manquant car à la place du headers il y a "midi-net" mais ça devrait être quelque chose comme : "From:email@delapersonne.com" remplace [mailto:email@delapersonne.com email@delapersonne.com] par l'adresse e-mail de la personne (évidemment) automatiquement comme ceci
mail("
balahe64@neuf.fr","demande
de devis",$message,"From:"._POST['email']);


Essaie ça mais bon je suis pas sur mais je crois que ça devrait être correct. J'espère que cela ta aidé.
Messages postés
81
Date d'inscription
vendredi 17 décembre 2004
Statut
Membre
Dernière intervention
12 octobre 2009

salut je vois ton probleme
recherche et telecharge phpmailer et tu es sauvé. il te suffira alors de remplacer quelques variables et le tour est joué.

ciao

benstar
Messages postés
5
Date d'inscription
jeudi 25 août 2005
Statut
Membre
Dernière intervention
18 décembre 2007

et bien voila, j'ai fais la modif conseillée mais ca marche toujours pas:

<?php //PHP ADODB document - made with PHAkt 2.5.0?>
<?PHP


$message='de :
Nom : '.$_POST["nom"].' Prénom :'.$_POST["prenom"].'
Société : '.$_POST["societe"].'
Mail : '.$_POST["email"].'adresse : '.$_POST["adresse"].'
telephone : '.$_POST["telephone"].' fax : '.$_POST["fax"].'
Objet : '.$_POST["objet"];
mail("function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in C:\Inetpub\wwwroot\midi-net\devis\merci.php on line 6


Je ne sais vraiment plus quoi faire! Quelqu'un peut'il m'aider?