Débutant en php comprend pas la fct mail...

Signaler
Messages postés
17
Date d'inscription
lundi 12 avril 2004
Statut
Membre
Dernière intervention
13 février 2009
-
Messages postés
75
Date d'inscription
lundi 1 avril 2002
Statut
Membre
Dernière intervention
3 juin 2012
-
moutheo Voili voilà. Je suis débutant en PHP (et même carrément nul) mais pour l'école (je fais des etudes d'informatique), je dois developper un site web. Dedans, j'ai fait un formulaire (en html, parce que ca, je maitrise !! :-) !!). Le hic, c'est que je sais pas comment je dois faire le script PHP. J'ai pris une source sur ce site, mais apparement ca marche pas. Quelqu'un peut m'aider ?
Voilà ce que ca donne...

Le formulaire :
=========
<html>

<form action="envoi.php" method=post enctype="text/plain">
Vos nom et prénom :

Votre e-mail :

Le sujet de votre message :

Votre message :

<textarea name="texte" cols="46" rows="15" style="background: #C0C0C0"></textarea>

</form>

</html>

Le fichier 'envoi.php' :
==============
<?php

$msg = "Nom:\t$noms\n";
$msg .= "E-Mail:\t$email\n";
$msg .= "Message:\t$texte\n\n";

$recipient = "emoutheos@hotmail.com";
$subject = "Formulaire";

$mailheaders = "From: formulaire \n";
$mailheaders .= "Reply-To: $email\n\n";

mail($recipient, $subject, $msg, $mailheaders);

echo "<HTML><HEAD>";
echo "<TITLE>Formulaire envoyer!</TITLE></HEAD>";
echo "Merci, $noms
";
echo "";
echo "Votre formulaire à bien été envoyé !

";
echo "</HTML>";

?>

Voilà. Qu'est-ce qui va pas, please ? (j'imagine que la liste est longue...)
Au fait, j'ignore si c'est important, mais le site va etre heberge chez free.fr

Merci d'avance,
Emoutheos

1 réponse

Messages postés
75
Date d'inscription
lundi 1 avril 2002
Statut
Membre
Dernière intervention
3 juin 2012

tu fais bien de le dire ke tu vas finir chez free !!

Car free a bloqué la fct mail(), donc ca ne sert a rien de te pencher dessus... :(