Probléme d'envoie avec mon formulaire de contact
Résolu/Fermé
lio07
Messages postés
4
Date d'inscription
dimanche 2 décembre 2012
Statut
Membre
Dernière intervention
3 décembre 2012
-
Modifié par lio07 le 2/12/2012 à 11:32
lio07 Messages postés 4 Date d'inscription dimanche 2 décembre 2012 Statut Membre Dernière intervention 3 décembre 2012 - 3 déc. 2012 à 14:10
lio07 Messages postés 4 Date d'inscription dimanche 2 décembre 2012 Statut Membre Dernière intervention 3 décembre 2012 - 3 déc. 2012 à 14:10
A voir également:
- Probléme d'envoie avec mon formulaire de contact
- Formulaire de réclamation facebook - Guide
- Créer un groupe whatsapp sans contact - Guide
- Ils ont visité mon profil je contact ✓ - Forum Réseaux sociaux
- Imessage ne fonctionne plus avec un contact ✓ - Forum iPhone
- Peut-on envoyer un sms à un contact bloqué ✓ - Forum Mobile
7 réponses
astuces72
Messages postés
7766
Date d'inscription
vendredi 15 janvier 2010
Statut
Membre
Dernière intervention
28 octobre 2024
1 640
Modifié par astuces72 le 3/12/2012 à 08:49
Modifié par astuces72 le 3/12/2012 à 08:49
slt
<?php
$to = 'b@hotmail.fr';
$subject = 'réservation';
echo $message = $_POST['nom'].'<br />'.$_POST['adresse'].'<br />'.$_POST['code'].'<br />'.$_POST['telephone'].'<br />'.$_POST['email'].'<br />'.$_POST['arrive'].'<br />'.$_POST['depart'].'<br />'.$_POST['nbradulte'].'<n />'.$_POST['nbrenfant'].'<n />'.$_POST['message'].'<n />';
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From: b@hotmail.fr <b@hotmail.fr>' . "\r\n";
mail($to, $subject, $message, $headers);
?>
et puis enlève dans ton form:
enctype="text/plain""
<?php
$to = 'b@hotmail.fr';
$subject = 'réservation';
echo $message = $_POST['nom'].'<br />'.$_POST['adresse'].'<br />'.$_POST['code'].'<br />'.$_POST['telephone'].'<br />'.$_POST['email'].'<br />'.$_POST['arrive'].'<br />'.$_POST['depart'].'<br />'.$_POST['nbradulte'].'<n />'.$_POST['nbrenfant'].'<n />'.$_POST['message'].'<n />';
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From: b@hotmail.fr <b@hotmail.fr>' . "\r\n";
mail($to, $subject, $message, $headers);
?>
et puis enlève dans ton form:
enctype="text/plain""
Stanislas Poisson
Messages postés
423
Date d'inscription
samedi 1 décembre 2012
Statut
Membre
Dernière intervention
22 mai 2018
66
2 déc. 2012 à 11:33
2 déc. 2012 à 11:33
Tu a oublier de recupere les informations avec le $_POST
lio07
Messages postés
4
Date d'inscription
dimanche 2 décembre 2012
Statut
Membre
Dernière intervention
3 décembre 2012
2 déc. 2012 à 11:35
2 déc. 2012 à 11:35
Merci Stanislas
Mais je ne comprend rien au php j'ai essayer plein de formulaire php et sa ne fonctionne jamais peux tu être un peut explicite
Mais je ne comprend rien au php j'ai essayer plein de formulaire php et sa ne fonctionne jamais peux tu être un peut explicite
Stanislas Poisson
Messages postés
423
Date d'inscription
samedi 1 décembre 2012
Statut
Membre
Dernière intervention
22 mai 2018
66
2 déc. 2012 à 11:43
2 déc. 2012 à 11:43
Dans ton formulaire, le form contient la manière avec laquelle tu envoie les informations, post ou get en l'occurrence, tu a mis post (le enctype ne sert pas si ce n'est que du text)
Du cote php, tout le champs sont contenu dans le $_POST. pour le première champs input que tu a mis, pour le nom tu dois récupérer l'information rentrer avec $_POST['nom']. de même pour les autres éléments.
Bien entendu, il faut penser a faire des validation d'e-mail, de vérifier que les valeurs entrée ne continent pas de code intrusif,...
Du cote php, tout le champs sont contenu dans le $_POST. pour le première champs input que tu a mis, pour le nom tu dois récupérer l'information rentrer avec $_POST['nom']. de même pour les autres éléments.
Bien entendu, il faut penser a faire des validation d'e-mail, de vérifier que les valeurs entrée ne continent pas de code intrusif,...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
lio07
Messages postés
4
Date d'inscription
dimanche 2 décembre 2012
Statut
Membre
Dernière intervention
3 décembre 2012
3 déc. 2012 à 08:10
3 déc. 2012 à 08:10
salut stanislas
Je l'insere ou ce $_post a la suite de mon code php et sans rien d'autre
Merci d'avance
Je l'insere ou ce $_post a la suite de mon code php et sans rien d'autre
Merci d'avance
astuces72
Messages postés
7766
Date d'inscription
vendredi 15 janvier 2010
Statut
Membre
Dernière intervention
28 octobre 2024
1 640
3 déc. 2012 à 09:31
3 déc. 2012 à 09:31
manque un bout !!!!
enlève dans ton form:
enctype="text/plain""
et remplaces par:
enctype="multipart/form-data"
<?php
$to = 'b@hotmail.fr';
$subject = 'réservation';
echo $message = $_POST['nom'].'<br />'.$_POST['adresse'].'<br />'.$_POST['code'].'<br />'.$_POST['telephone'].'<br />'.$_POST['email'].'<br />'.$_POST['arrive'].'<br />'.$_POST['depart'].'<br />'.$_POST['nbradulte'].'<n />'.$_POST['nbrenfant'].'<n />'.$_POST['message'].'<n />';
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From: b@hotmail.fr <b@hotmail.fr>' . "\r\n";
mail($to, $subject, $message, $headers);
?>
enlève dans ton form:
enctype="text/plain""
et remplaces par:
enctype="multipart/form-data"
<?php
$to = 'b@hotmail.fr';
$subject = 'réservation';
echo $message = $_POST['nom'].'<br />'.$_POST['adresse'].'<br />'.$_POST['code'].'<br />'.$_POST['telephone'].'<br />'.$_POST['email'].'<br />'.$_POST['arrive'].'<br />'.$_POST['depart'].'<br />'.$_POST['nbradulte'].'<n />'.$_POST['nbrenfant'].'<n />'.$_POST['message'].'<n />';
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From: b@hotmail.fr <b@hotmail.fr>' . "\r\n";
mail($to, $subject, $message, $headers);
?>
Stanislas Poisson
Messages postés
423
Date d'inscription
samedi 1 décembre 2012
Statut
Membre
Dernière intervention
22 mai 2018
66
3 déc. 2012 à 09:35
3 déc. 2012 à 09:35
Pourquoi lui faire mettre le multipart? Il ne fais pas d'envoie d'image ou autre, seulement des données textuel...
lio07
Messages postés
4
Date d'inscription
dimanche 2 décembre 2012
Statut
Membre
Dernière intervention
3 décembre 2012
3 déc. 2012 à 14:10
3 déc. 2012 à 14:10
Merci a tous sa marche
Juste une dernière petite question si je veux que nom email telephone apparaisse devant je fait comment
Juste une dernière petite question si je veux que nom email telephone apparaisse devant je fait comment
wubi
Messages postés
219
Date d'inscription
dimanche 2 août 2009
Statut
Membre
Dernière intervention
6 octobre 2021
16
3 déc. 2012 à 10:05
3 déc. 2012 à 10:05
Si c'est pour un simple formulaire HTML avec PHP en Text/brut c'est assez bien expliqué: http://www.wubijacq.com/formulaire-html-php/
Il y a une vidéo de Grafikart assez sympa pour les débutants
Il y a une vidéo de Grafikart assez sympa pour les débutants