Formulaire PHP

Fermé
WaKaaN - 12 janv. 2005 à 13:14
Chrisix Messages postés 60 Date d'inscription jeudi 25 novembre 2004 Statut Membre Dernière intervention 3 décembre 2008 - 12 janv. 2005 à 21:54
Bonjour !!

en fait, j'ai réalisé un formulaire en Html avec récupération en Php ki m'envoi ce mail sur ma boite mail ...

Et le probleme est que qd je clik, il ne se passe pas ce que je voudrais qu'il arrive...

Form Page Html :

<form method="POST" action="post2.php" name="formulaire">

<p>
<font color="#FFFFFF">
<b><font face="Verdana" size="2">Lastname 
- Firstname :                         </font><font face="Verdana" style="font-size: 1pt">     
</font> </b></font> 
<font color="#C0C0C0"> 
<input type="text" name="sujet" size="27" value="Lastname - Firstname" onFocus="this.value=''" style="color: #FFFFFF; background-color: #8A0000"></font><font size="2" face="Verdana" color="#FFFFFF"> 
*<br>
<b>Phone :   </b>                                         
</font>
<font color="#C0C0C0"> 
<input type="text" name="phone" 
size="27" value="0123456789" onFocus="this.value=''" style="color: #FFFFFF; background-color: #8A0000"></font><font color="#FFFFFF"><font size="2" face="Verdana"> 
*<br>
<b>Birthdate :</b>                                      
</font><font face="Verdana" style="font-size: 1pt">    </font>
</font>
<font color="#C0C0C0"> 
<input type="text" name="date" size="27" value="dd/mm/yyyy" onFocus="this.value=''" style="color: #FFFFFF; background-color: #8A0000"></font><font size="2" face="Verdana" color="#FFFFFF">
<b><br>
Email :                                                        </b></font>
<b><font face="Verdana" color="#FFFFFF" style="font-size: 1pt">   </font></b>
<font face="Verdana" color="#FFFFFF">
<input type="text" name="email" size="20" style="color: #FFFFFF; background-color: #8A0000" value="xxx@xxx.xxx"></font></p>
<table border="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber1">
  <tr>
    <td width="100%"><font face="Verdana" color="#FFFFFF"><font size="2">
    Subscribe     : </font> <input type="radio" name="action" value="inscription"><font size="2">                     
    Unsubscribe  :</font> <input type="radio" name="action" value="supprimer">
</font></td>
  </tr>
</table>
<p>
<font size="2" face="Verdana" color="#FFFFFF">
<b>Comment : <br>
</b></font>
<font color="#C0C0C0">
<textarea rows="9" name="message" cols="57" style="color: #FFFFFF; font-family: Verdana; background-color: #8A0000"></textarea></font><font color="#FFFFFF"><br>
 </font></p>
<center><font color="#FFFFFF" face="Verdana"><input type=hidden name=id value=1195 ></font>
<font color="#FFFFFF" face="Verdana">
<input type="submit" value="            " onClick="this.disabled=true;this.value='            ';" style="color: #FFFFFF; font-size:18; background-image:url('../images/form/send.png'); background-color:#8A0000"></font></center>
</form>



Page Php : post2.php

<html>
<head></head>
<body bgcolor="#000000">
<?

echo ("<p align="center"><img border="0" src="images/newsletter.png" width="193" height="50"><br>");

$MailTo = "jcvds1@hotmail.com"; 
$MailSubject = "Newsletter - CLubPlanetBrasil";
$MailHeader = "From: $email";

$Envoi = 1; 

if ($sujet == ""){ 
echo("<font face=verdana size=2>Please Check Your Name !</font><br>"); 
$Envoi = 0;}

else {$MailBody = "Nom : $sujet\n";}


if ($phone == ""){
echo("<font face=verdana size=2>Please Check Your Phone Number !</font><br>");
$Envoi = 0;}

else {$MailBody .= "Phone : $phone\n";}


if ($date == ""){
echo("<font face=verdana size=2>Please Check Your Birthdate !</font><br>");
$Envoi = 0;}

else {$MailBody .= "Birthdate : $date\n";}


if ($email == ""){
echo("<font face=verdana size=2>Please Check Your Email !</font><br>");
$Envoi = 0;}

else {$MailBody .= "Email : $email\n";}


$MailBody .= "Comments : $message\n";


if ($action == ""){
echo("<font face=verdana size=2>Please Check Your Choice To Be Subscribed</font><br>");
$Envoi = 0;}

else {$MailBody .= "Inscription : $action\n";}


if ($Envoi == 0) echo("<p> </p><p> </p><p align=\"center\"><a href="javascript:history.go(-1)"><strong>Retour</strong></a></p>"); 


if ($Envoi == 1) { 

mail($MailTo, $MailSubject, $MailBody, $MailHeader); 

echo("<p align="center"><b><font face="Verdana" color="#FFFFFF">We are glad you joined our list <br>for the latest News from Club Planet Brasil !</font></b></p>");
}

?>
</body>
</html>




et donc vala ou est mon erreur ???

Je vous en remercie davance !!!

7 réponses

dedale82 Messages postés 403 Date d'inscription jeudi 15 avril 2004 Statut Membre Dernière intervention 28 octobre 2008 282
12 janv. 2005 à 13:39
Salut,
y a t'il un message d'erreur, si oui lequel?
0
Euh non pas de messages d'erreur.. juste que le formulaire ne s'envoie po.... ca ne fait rien c tout !
0
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527
12 janv. 2005 à 15:52
Salut,

Récupère plutôt tes valeurs par
$message=$_POST['message'];
$date=$_POST['date'];
$sujet=$_POST['sujet'];
Etc....

Sm95ZXVzZXMgZup0ZXMgOi0p
0
Chui ptet un boulet... mais bon je debute, ms je ne comprend po ou je dois insérer ce code ...

$message=$_POST['message'];
$date=$_POST['date'];
$sujet=$_POST['sujet'];

merci davance !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527
12 janv. 2005 à 16:28
Tiens lis cette page, tu comprendras mieux le système :-)
http://www.commentcamarche.net/php/phpform.php3

Sm95ZXVzZXMgZup0ZXMgOi0p
0
Merci !!

ca ma aidé !

mnt ca marche !
0
kilian Messages postés 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527
12 janv. 2005 à 17:15
:-)

Sm95ZXVzZXMgZup0ZXMgOi0p
0
Chrisix Messages postés 60 Date d'inscription jeudi 25 novembre 2004 Statut Membre Dernière intervention 3 décembre 2008 60
12 janv. 2005 à 21:54
Kilian...
puique tu es dans les $_post et $_get... peux tu me dire si on peut faire la même chose avec javascript (sans php) pour traiter les valeurs coté client ?

Merci
0