Problème, je n'arrive pas à récupérer les info du formulaire PHP
Résolu/Fermé
Camarasama
Messages postés
31
Date d'inscription
vendredi 14 novembre 2014
Statut
Membre
Dernière intervention
12 novembre 2018
-
14 nov. 2014 à 16:44
Camarasama Messages postés 31 Date d'inscription vendredi 14 novembre 2014 Statut Membre Dernière intervention 12 novembre 2018 - 14 nov. 2014 à 19:09
Camarasama Messages postés 31 Date d'inscription vendredi 14 novembre 2014 Statut Membre Dernière intervention 12 novembre 2018 - 14 nov. 2014 à 19:09
A voir également:
- Récupérer compte outlook sans formulaire
- Comment récupérer un compte facebook piraté - Guide
- Impossible de récupérer mon compte gmail - Guide
- Compte outlook gratuit - Guide
- Récupérer mon compte facebook désactivé - Guide
- Recuperer message whatsapp supprimé - Guide
7 réponses
Jojodebaby
Messages postés
70
Date d'inscription
vendredi 14 novembre 2014
Statut
Membre
Dernière intervention
24 novembre 2015
11
14 nov. 2014 à 17:06
14 nov. 2014 à 17:06
regarde dans tes spam voir (selon ta messagerie cela peut être courrier indésirable )
BloodyAngel
Messages postés
1482
Date d'inscription
mardi 21 juin 2005
Statut
Contributeur
Dernière intervention
21 juin 2018
402
Modifié par BloodyAngel le 14/11/2014 à 17:49
Modifié par BloodyAngel le 14/11/2014 à 17:49
Hello,
normalement $from et $subject devraient être bons.
Par contre un format du genre
Tu essaies de mettre une valeur dans un texte :-/ En plus
Tu dois respecte le format :
Tu devrais aussi au préalable vérifier si ton formulaire est bien passé via :
Aides-toi et le ciel t'aidera...
normalement $from et $subject devraient être bons.
Par contre un format du genre
"Adresse mail :" == $_POST['name'];ne peut pas marcher.
Tu essaies de mettre une valeur dans un texte :-/ En plus
==est une comparaison et non un assignation de valeur.
Tu dois respecte le format :
$variable = $_POST['nom du champ'];
Tu devrais aussi au préalable vérifier si ton formulaire est bien passé via :
if(isset($_POST['valid']))
{
/* récupération des valeurs */
}
Aides-toi et le ciel t'aidera...
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
525
14 nov. 2014 à 17:14
14 nov. 2014 à 17:14
Salut,
Cette instruction n'a pas de sens, le == permet de faire une comparaison d'égalité.
Il faut utiliser le point pour faire une concaténation de chaines de caractères :
Bonne journée
$message = "Nom :" == $_POST['name'];
Cette instruction n'a pas de sens, le == permet de faire une comparaison d'égalité.
Il faut utiliser le point pour faire une concaténation de chaines de caractères :
// pour un mail au format texte $message = 'Nom : ' . $_POST['nom'] . "\r\n"; $message .= 'Adresse mail : ' . $_POST['email'] . "\r\n"; $message .= 'Message : ' . $_POST['message']; // pour un mail au format html $message = 'Nom : ' . $_POST['nom'] . '<br />'; $message .= 'Adresse mail : ' . $_POST['email'] . '<br />'; $message .= 'Message : ' . $_POST['message'];
Bonne journée
Camarasama
Messages postés
31
Date d'inscription
vendredi 14 novembre 2014
Statut
Membre
Dernière intervention
12 novembre 2018
14 nov. 2014 à 18:31
14 nov. 2014 à 18:31
Voici mon nouveau php
<?php
$to = "mon email@hotmail.com";
$subject = "contact_form";
$message = 'Nom :' = $_POST['name'] . '<br />';
$message = 'Adresse mail :' = $_POST['email'] . '<br />';
$message = 'Message : ' = $_POST['message'];
$from = $_POST['email'];
$headers = "From: $from" . "\r\n" ;
mail($to,$subject,$message,$headers);
?>
lorsque j'essai le tien, voici l'erreur qui me parvient:
Parse error: syntax error, unexpected '=' in /home/u899545742/public_html/Traitement.php on line 7
<?php
$to = "mon email@hotmail.com";
$subject = "contact_form";
$message = 'Nom :' = $_POST['name'] . '<br />';
$message = 'Adresse mail :' = $_POST['email'] . '<br />';
$message = 'Message : ' = $_POST['message'];
$from = $_POST['email'];
$headers = "From: $from" . "\r\n" ;
mail($to,$subject,$message,$headers);
?>
lorsque j'essai le tien, voici l'erreur qui me parvient:
Parse error: syntax error, unexpected '=' in /home/u899545742/public_html/Traitement.php on line 7
BloodyAngel
Messages postés
1482
Date d'inscription
mardi 21 juin 2005
Statut
Contributeur
Dernière intervention
21 juin 2018
402
Modifié par BloodyAngel le 14/11/2014 à 18:35
Modifié par BloodyAngel le 14/11/2014 à 18:35
Toujours pas bon... Ca devrait être :
<?php if(isset($_POST['name']) && isset($_POST['email']) && isset($_POST['message'])) { $to = "mon email@hotmail.com"; $subject = "contact_form"; $message = 'Nom :', $_POST['name'], '<br />'; $message = 'Adresse mail :', $_POST['email'], '<br />'; $message = 'Message : ', $_POST['message']; $from = $_POST['email']; $headers = "From: ", $from, "\r\n" ; mail($to,$subject,$message,$headers); } else { echo "Vous n'avez pas entré toutes les valeurs"; } ?>
Camarasama
Messages postés
31
Date d'inscription
vendredi 14 novembre 2014
Statut
Membre
Dernière intervention
12 novembre 2018
Modifié par Camarasama le 14/11/2014 à 18:51
Modifié par Camarasama le 14/11/2014 à 18:51
maintenant on me dis qu'il y a un probleme a la ligne 9
voici mon site :
http://camarasama.esy.es/Contact.html
il faut voir par toi même
voici mon site :
http://camarasama.esy.es/Contact.html
il faut voir par toi même
BloodyAngel
Messages postés
1482
Date d'inscription
mardi 21 juin 2005
Statut
Contributeur
Dernière intervention
21 juin 2018
402
14 nov. 2014 à 18:56
14 nov. 2014 à 18:56
<?php if(isset($_POST['name']) && isset($_POST['email']) && isset($_POST['message'])) { $to = "mon email@hotmail.com"; $subject = "contact_form"; $message = 'Nom :' . $_POST['name'] . '<br />'; $message .= 'Adresse mail :' . $_POST['email'] . '<br />'; $message .= 'Message : ' . $_POST['message']; $from = $_POST['email']; $headers = "From: " .= $from .= "\r\n" ; mail($to,$subject,$message,$headers); } else { echo "Vous n'avez pas entré toutes les valeurs"; } ?>
Camarasama
Messages postés
31
Date d'inscription
vendredi 14 novembre 2014
Statut
Membre
Dernière intervention
12 novembre 2018
14 nov. 2014 à 19:03
14 nov. 2014 à 19:03
Sa marche,
Merci pour votre aide !!!
Merci pour votre aide !!!
Camarasama
Messages postés
31
Date d'inscription
vendredi 14 novembre 2014
Statut
Membre
Dernière intervention
12 novembre 2018
14 nov. 2014 à 17:28
14 nov. 2014 à 17:28
j'ai verifié aussi mais rien labas
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
BloodyAngel
Messages postés
1482
Date d'inscription
mardi 21 juin 2005
Statut
Contributeur
Dernière intervention
21 juin 2018
402
14 nov. 2014 à 17:37
14 nov. 2014 à 17:37
Regarde mon post et celui de Pitet. Il est impossible que ton mail ait été envoyé.
Camarasama
Messages postés
31
Date d'inscription
vendredi 14 novembre 2014
Statut
Membre
Dernière intervention
12 novembre 2018
14 nov. 2014 à 17:43
14 nov. 2014 à 17:43
donne moi le lien stp
BloodyAngel
Messages postés
1482
Date d'inscription
mardi 21 juin 2005
Statut
Contributeur
Dernière intervention
21 juin 2018
402
14 nov. 2014 à 17:48
14 nov. 2014 à 17:48
Y'a pas de lien c'est juste plus bas sur cette page. Il y a ma réponse et celle de Pitet. On a relevé plusieurs erreurs dans ton code PHP.