Merci de votre aide...

Petit nouveau ! | 4 Messages

11 août 2014, 17:57

Bonjour à vous... et merci d'avance pour votre aide !

j'ai créé pour mon site un petit formulaire que je dois recevoir par email. Lorsque je le remplis (pour le tester), je le reçois effectivement avec le texte (Nom, Prénom, etc) mais sans le contenu Jean-Claude, Dupont, etc). Qui peut me dire pourquoi ou mieux encore que dois-je corriger... sachant que je suis un débutant ! Encore merci !

Voici le script:
<?
//* envoie mail
mail("[email protected]","Inscription MEMBRE", "",
Nom : $nom\n
Prenom : $prenom\n
Adresse : $adresse\n
Code postal : $np\n
Ville : $ville\n
Pays : $pays\n
Tel : $tel\n
Fax : $fax\n
Email : $email\n
B : $b","From: $email");
?>

Mammouth du PHP | 2278 Messages

11 août 2014, 19:12

Avec un pareil titre, j'ai cru qu'il s'agissait d'un internaute reconnaisxwsa nt pour avoir vu son problème réglé.

Sur le fond:
<? PHP
extract($_POST);//est un minimum; il serait mieux de tester les divers champŝ un par un

//* envoi mail
mail("[email protected]","Inscription MEMBRE", "",
Nom : $nom\n
Prenom : $prenom\n
Adresse : $adresse\n
Code postal : $np\n
Ville : $ville\n
Pays : $pays\n
Tel : $tel\n
Fax : $fax\n
Email : $email\n
B : $b","From: $email");
?>
Vanitas vanitatum et omnia vanitas
Mes derniers livres :
Sauvez les Mots chez BoD,
Tous les chemins mènent à ROM chez BoD

Petit nouveau ! | 4 Messages

11 août 2014, 20:11

Merci pour la réponse. Tout d'abord, j'ai modifié le titre...

Peux-tu être un peu plus précis avec ($_POST); je suis débutant

Eléphant du PHP | 113 Messages

11 août 2014, 23:03

Tous tes champs de ton formulaire sont enregistrés dans une variable super globale $_POST, donc si ton input s'appelle "pseudo" tu la retrouvera après avoir valider ton formulaire dans $_POST['pseudo']

Petit nouveau ! | 4 Messages

11 août 2014, 23:37

c'est fou... je n'y arrive pas... bon tant pis... merci encore !

Eléphant du PHP | 113 Messages

11 août 2014, 23:50

montre ton script en entier, le formulaire et comment tu traite tes variables

Petit nouveau ! | 8 Messages

12 août 2014, 10:42

Pourquoi tu n'y arrives pas?

Petit nouveau ! | 8 Messages

12 août 2014, 10:42

Fais nous une copie écran des scripts

Petit nouveau ! | 4 Messages

12 août 2014, 11:21

Voici le script:
<?
//* envoie mail
mail("[email protected]","Inscription MEMBRE", "",
Nom : $nom\n
Prenom : $prenom\n
Adresse : $adresse\n
Code postal : $np\n
Ville : $ville\n
Pays : $pays\n
Tel : $tel\n
Fax : $fax\n
Email : $email\n
B : $b","From: $email");
?>

Mammouth du PHP | 2278 Messages

12 août 2014, 11:43

On va commencer par le commencement:
envoie le code du formulaire qu'on voie le nom des champs (les <input type = 'text' name ='???' />).
Vanitas vanitatum et omnia vanitas
Mes derniers livres :
Sauvez les Mots chez BoD,
Tous les chemins mènent à ROM chez BoD