Problème script !

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour je veux rajouté le nom de la personne dans l'envoi du mail ( $_POST['name'] ) Mais sa ne marche pas 'est soi le texte ou $_POST['name'] comment faire pour mêtre les deux ?

Page1.php

<form action="page2.php" method="post">
<p>
<b>Votre email : </b> <input type="text" size="20" id="email" name="email" value="" /><br />
<b>Votre name : </b> <input type="text" size="20" id="name" name="name" value="" /><br />
<br /><br />
<input type="submit" value="Valider" />
</p>

</form>


Page2.php

<?php
$email = $_POST['email'];
$to = $email;
$subject = 'Info Multi-Upload';
$message = 'Bonjour $_POST['name'] aucun info est disoponible pour le moment !';
$headers = 'From: webmaster@multi-upload.fr' . "\r\n" .
'Reply-To: webmaster@multi-upload.fr' . "\r\n" .
'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);
?>


A voir également:

3 réponses

Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
Bonsoir,

entre les ' les variables ne sont pas interprétées, mets:

$message = 'Bonjour '.$_POST['name'] .'aucun info n\'est disponible pour le moment !';


ou

$message = "Bonjour ".$_POST['name'] ."aucune info n'est disponible pour le moment !";
0
Utilisateur anonyme
 
Merci sa marche ! Une autre dans le mail comment faire pour sauté ou aller a la ligne une ligne ? Car on peux ne peux pas mêtre <p> et <br>
0
Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
pour un saut de ligne dans le mail tu rajoutes \r\n
0
Utilisateur anonyme
 
Merci beaucoup !
0