Formulaire "amelioré"
wesrush
Messages postés
1282
Statut
Membre
-
wesrush Messages postés 1282 Statut Membre -
wesrush Messages postés 1282 Statut Membre -
bonjour,
en plein apprentissage dreamweaver et .php j'ai créé un formulaire de contact en voici le code:
<?php
$to = "*******@hotmail.fr";
$subject = $_POST['subject'];
$body = $_POST['body'];
$headers = $_POST['emailAddress'];
mail($to,$subject,$body,$headers);
?>
j'aimerai maintenant envoyer ce formulaire a deux adresses differentes, et aussi
pour le corps du message $body recuperer plusieurs champs textes,
quelqu'un pourrai il m'aider SVP?
d'avance merci pour vos reponses...
en plein apprentissage dreamweaver et .php j'ai créé un formulaire de contact en voici le code:
<?php
$to = "*******@hotmail.fr";
$subject = $_POST['subject'];
$body = $_POST['body'];
$headers = $_POST['emailAddress'];
mail($to,$subject,$body,$headers);
?>
j'aimerai maintenant envoyer ce formulaire a deux adresses differentes, et aussi
pour le corps du message $body recuperer plusieurs champs textes,
quelqu'un pourrai il m'aider SVP?
d'avance merci pour vos reponses...
A voir également:
- Formulaire "amelioré"
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Formulaire de reclamation instagram - Guide
- Récupérer compte outlook sans formulaire - Forum Hotmail / Outlook.com
- Confirmer le nouvel envoi du formulaire err_cache_miss - Forum Google Chrome
pour les destinataires il doit falloir les séparer par un point virgule.
pour le $body il fut concaténer et il faudra peut être ajouter un retour à la ligne.
si un codeur php averti pouvait me confirmer…
bon courage !
pourquoi le ."/n" ?
et pourquoi.= ?
attends je vais essayer avant d'ouvrir ma grande gu...
un grand merci a toi!!!
$to = "******@hotmail.fr";"******@hotmail.fr";
en tous cas tu m'a mis sur la voie , merci...
pour le reste ça fonctionne aussi effectivement,
je vais etre chiant là mais pour $body je reçois tout collé sur ma boite mail pour body1 et body2,comment faire pour remettre a la ligne pour chaque champ texte?
le '.=' c'est un opérateur d'assignation combiné. le '=' permet l'assignation et le '.' indique qu'il faudra concaténer la deuxième chaine à la première (la deuxième est "collée" au bout de la première) au lieu de remplacer la première chaine par la deuxième.
la concaténation chez Php Débutant et l'opérateur combiné chez PHP France.
le '/n' c'est pour le retour à la ligne et éviter d'avoir les deux blocs collés mais je me suis trompé… il faut '\r\n'.
cela permet d'indiquer une fin de ligne (line feed) et un retour chariot (carriage return).
je l'ai retrouvé dans l'article du manuel php consacré à la fonction mail (tu y trouveras aussi les destinataires mulitiples).