> Tous les forums > Forum des Webmasters
 Formulaire Contact PHP : E-mail vide ou presque...
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Ibiza_Girl
  Posté le 05/10/2009 @ 21:01 
Aller en bas de la page 
Nouvelle astucienne

Bonjour à tous,

Alors voilà j'ai créé un formulaire de contact en php, pas d'erreur d'envoi de mail, il part bien mais je reçois un mail de "www.run@serveur_site" avec en corps de message :

1

Et c'est tout lol.

Sans mon code, vous ne pourrez pas m'aider, donc voici le code de mon fichier traitement.php (le formulaire étant dans un fichier contact.html) :

<?php
//Test si formulaire soumis
if (isset($_POST['soumettre']))
{
// formulaire envoyé, on récupère tous les champs.
$nom = (isset($_POST['nom']));
$prenom = (isset($_POST['prenom']));
$mail_exp = (isset($_POST['mail_exp']));
$sujet = (isset($_POST['sujet']));
$texte = (isset($_POST['texte']));

$my_mail="mon_mail@gmail.com";
$exp="From: $prenom $nom <$mail_exp>\n";
$exp.="Reply-To: $prenom $nom <$mail_exp>\n";
$exp.="X-priority:3\n";
//Contre les hackeurs
$texte=htmlentities($texte);
$nom=htmlentities($nom);
//Exécution
if (mail($my_mail,$sujet,$texte,$exp))
echo("Formulaire envoye. Merci!");
else echo("Echec de l'envoi.");
}
?>

Merci d'avance et bonne soirée !

Publicité
Malcolm
 Posté le 06/10/2009 à 00:13 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bin c'est pas difficile ...

$nom = (isset($_POST['nom']));

ça veut dire que $nom vaudra true ou false. mais pas le contenu de $_POST['nom']. (tu dis $nom = résultat de { est-ce que $_POST['nom'] existe })

Pareil pour les autres.

Ibiza_Girl
 Posté le 06/10/2009 à 11:00 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvelle astucienne

Bin c'est pas difficile ...

$nom = (isset($_POST['nom']));

ça veut dire que $nom vaudra true ou false. mais pas le contenu de $_POST['nom']. (tu dis $nom = résultat de { est-ce que $_POST['nom'] existe })

Pareil pour les autres.

Ouh la suis-je bête...

Merci beaucoup !

Par contre, dernière petite question ^^ : j'ai toujours pas l'adresse de l'expéditeur qui s'affiche dans le mail que je reçois, mais www-run@nom_serveur...

Malcolm
 Posté le 06/10/2009 à 22:02 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

essaie avec des \r\n au lieu de \n tout seuls.

y.bli
 Posté le 06/10/2009 à 22:11 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien
Ibiza_Girl a écrit :

Par contre, dernière petite question ^^ : j'ai toujours pas l'adresse de l'expéditeur qui s'affiche dans le mail que je reçois, mais www-run@nom_serveur...

Bonjour,

normal, c'est ton serveur qui est l'expéditeur et qui t'envoie le mail...

tu récupèreras le mail de celui qui a rempli le formulaire par le champ : $mail_exp dans le corps du message

@+



Modifié par y.bli le 07/10/2009 09:28
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
78,99 €SSD Samsung 870 QVO 1 To à 77,99 €
Valable jusqu'au 15 Avril

Amazon fait une promotion sur le SSD Samsung 870 QVO 1 To qui passe à 77,99 € au lieu de 90 €. Ce SSD offre des vitesses de 560 Mo/s en lecture et 530 Mo/s en écriture. Il est garanti 3 ans.


> Voir l'offre
109,99 €Smartphone Poco M3 (6,53 pouces, 4Go Ram, 64Go) à 109,99 € (via ODR)
Valable jusqu'au 16 Avril

Electro Dépôt fait une belle promotion sur le smartphone Poco M3 qui passe à 139,99 € au lieu de 180 €. Or Xiaomi rembourse actuellement 30 € pour l'achat de cet smartphone qui vous reviendra à 109,99 € après remboursement. Il est équipé d'un processeur Qualcomm Snapdragon 662 (8 coeurs), de 4 Go de RAM, de 64 Go de stockage extensibles par MicroSD et d'un écran de 6,53 pouces FHD+ (2340x1080). Il comprend aussi une Quad-Caméra de 48 MP + 2 MP + 2 MP + Flash LED et une caméra selfie de 8 MP. Il comprend une grande batterie de 6000 mAh, pour une utilisation sur plusieurs jours (supporte la charge rapide). Le POCO M3 dispose également d'un capteur d'empreinte digitale sur le côté, du WiFi5 MIMO, du Bluetooth 5.1 et du GPS. Le tout tourne sous Android 10.


> Voir l'offre
94,99 €Disque dur Toshiba N300 4 To à 94,99 €
Valable jusqu'au 14 Avril

RueDuCommerce propose actuellement le disque dur Toshiba N300 4 To à 94,99 € livré gratuitement. On le trouve ailleurs à partir de 119 €. Ce disque dur interne est optimisé pour les NAS, il possède 128Mo de cache et offre d'une vitesse de rotation de 7200 tpm.


> Voir l'offre

Sujets relatifs
Formulaire de contact e-mail
Pas de mail recu avec formulaire html et php
formulaire contact
Envoi checkbox par mail dans formulaire php
Insérer un formulaire dans page " Contact"
Formulaire de contact html/php
formulaire mail php5
Formulaire & Pièce Jointe par Mail (HTML/Php)
Formulaire de contact
Formulaire inscription -> mail + contenu
Plus de sujets relatifs à Formulaire Contact PHP : E-mail vide ou presque...
 > Tous les forums > Forum Forum des Webmasters