Formulaire avec de multiples champs à envoyer
Fermé
Sarti
Messages postés
208
Date d'inscription
jeudi 6 août 2009
Statut
Membre
Dernière intervention
2 février 2019
-
Modifié par Sarti le 20/10/2010 à 13:12
Nabla's Messages postés 18149 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 - 20 oct. 2010 à 12:29
Nabla's Messages postés 18149 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 - 20 oct. 2010 à 12:29
A voir également:
- Formulaire avec de multiples champs à envoyer
- Formulaire de réclamation facebook - Guide
- Alias du formulaire - Forum Programmation
- Je n'arrive plus à envoyer de sms ✓ - Forum Mobile
- Formulaire de remboursement free pdf ✓ - Forum Vos droits sur internet
- Peut on envoyer un sms à un contact bloqué ✓ - Forum iPhone
1 réponse
Nabla's
Messages postés
18149
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 219
20 oct. 2010 à 12:29
20 oct. 2010 à 12:29
// si formulaire envoyé, on récupère tous les champs. Sinon, on initialise les variables.
$nom = (isset($_POST['nom'])) ? Rec($_POST['nom']) : '';
$email = (isset($_POST['email'])) ? Rec($_POST['email']) : '';
$telephone = (isset($_POST['telephone'])) ? Rec($_POST['telephone']) : '';
$adresse = (isset($_POST['adresse'])) ? Rec($_POST['adresse']) : '';
$ville = (isset($_POST['ville'])) ? Rec($_POST['ville']) : '';
$pays = (isset($_POST['pays'])) ? Rec($_POST['pays']) : '';
$objet = (isset($_POST['objet'])) ? Rec($_POST['objet']) : '';
$message = (isset($_POST['message'])) ? Rec($_POST['message']) : '';
...
if (mail($cible, $objet, $message, $headers))
il ne me semble pas t'avoir vu modifier la variable message entre temps pour y rajouter le contenu des autres champs ...
tu devrais faire un truc du genre $message = "nom: $nom , mail: $email $message";
$nom = (isset($_POST['nom'])) ? Rec($_POST['nom']) : '';
$email = (isset($_POST['email'])) ? Rec($_POST['email']) : '';
$telephone = (isset($_POST['telephone'])) ? Rec($_POST['telephone']) : '';
$adresse = (isset($_POST['adresse'])) ? Rec($_POST['adresse']) : '';
$ville = (isset($_POST['ville'])) ? Rec($_POST['ville']) : '';
$pays = (isset($_POST['pays'])) ? Rec($_POST['pays']) : '';
$objet = (isset($_POST['objet'])) ? Rec($_POST['objet']) : '';
$message = (isset($_POST['message'])) ? Rec($_POST['message']) : '';
...
if (mail($cible, $objet, $message, $headers))
il ne me semble pas t'avoir vu modifier la variable message entre temps pour y rajouter le contenu des autres champs ...
tu devrais faire un truc du genre $message = "nom: $nom , mail: $email $message";