par
salia-finance » 23 déc. 2007, 14:23
Bonjour,
j'ai un formulaire basique et un doc PHP pour récupérer les données du formulaire et les envoyées par mail.
PBM: dans le mail que je reçois j'ai le contenu des 2 inputs "mail" et "prénom" mais pas celui de la balise <textarea>.
Comment faire pour le récupérer aussi?? Faut il une fonction PHP spéciale? sur plusieur tutos j'ai vu qu'on devait procéder de la même manière qu'avec les input.....
Please HELP.
mon doc html (formulaire):
Code : Tout sélectionner
<HTML>
<HEAD>
<TITLE>E-Mail Formulaire</TITLE>
</HEAD>
<BODY>
<FORM method="get" action="envoi3.php">
<P>Votre nom:<br>
<INPUT type="text" name="nom" size=30>
</p>
<P>Votre adresse E-Mail:<br>
<INPUT type="text" name="email" size=30>
</p>
<P>Message:<br>
<textarea name="commentaire" cols="30" rows="5"></textarea>
</p><INPUT type="submit" value="Envoyer">
</FORM>
</BODY>
</HTML>
mon doc PHP
Code : Tout sélectionner
<?php
$valeur_nom = $_GET['nom'];
$valeur_email = $_GET['email'];
$valeur_message = $_GET['commentaire'];
if(mail('[email protected]', 'contacto', $valeur_nom, $valeur_email, $valeur_message))
{
echo '<p><strong>Votre message à bien été envoyé !</strong></p>';
}
else
{
echo '<p><strong>Erreur !</strong></p>';
}
?>
Merci d'avance pour votre aide, je suis carrément débutant en PHP.
Bonjour,
j'ai un formulaire basique et un doc PHP pour récupérer les données du formulaire et les envoyées par mail.
PBM: dans le mail que je reçois j'ai le contenu des 2 inputs "mail" et "prénom" mais pas celui de la balise <textarea>.
Comment faire pour le récupérer aussi?? Faut il une fonction PHP spéciale? sur plusieur tutos j'ai vu qu'on devait procéder de la même manière qu'avec les input.....
Please HELP.
mon doc html (formulaire):
[code]
<HTML>
<HEAD>
<TITLE>E-Mail Formulaire</TITLE>
</HEAD>
<BODY>
<FORM method="get" action="envoi3.php">
<P>Votre nom:<br>
<INPUT type="text" name="nom" size=30>
</p>
<P>Votre adresse E-Mail:<br>
<INPUT type="text" name="email" size=30>
</p>
<P>Message:<br>
<textarea name="commentaire" cols="30" rows="5"></textarea>
</p><INPUT type="submit" value="Envoyer">
</FORM>
</BODY>
</HTML>
[/code]
mon doc PHP
[code]
<?php
$valeur_nom = $_GET['nom'];
$valeur_email = $_GET['email'];
$valeur_message = $_GET['commentaire'];
if(mail('
[email protected]', 'contacto', $valeur_nom, $valeur_email, $valeur_message))
{
echo '<p><strong>Votre message à bien été envoyé !</strong></p>';
}
else
{
echo '<p><strong>Erreur !</strong></p>';
}
?>
[/code]
Merci d'avance pour votre aide, je suis carrément débutant en PHP.