Tom's Guide > Forum > Programmation > formulaire et oui encore...
formulaire et oui encore... - Programmation
TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

J'ai creer mon formulaire
mais j'essaye c'est
Parse error: syntax error, unexpected T_LNUMBER in /home.10.2/lhmcwugy/www/formulaire.php on line 40

qui peut m'aider?


<html>
<head>
<title>formulaire</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><style type="text/css">
<!--
body {
background-color: #CCCCCC;
}
body,td,th {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FF0000;
}
-->
</style></head>

<body>
<?php

mail("glimm@mac.com","Formulaire RDV",
"Formulaire de reponse:\n
Date1 : ".$_POST['date1']."
EntreH1 : ".$_POST['entre1']."
EtH1 : ".$_POST['et1']."
Date2 : ".$_POST['date2']."
EntreH2 : ".$_POST['entre2']."
EtH2 : ".$_POST['et2']."
Date3 : ".$_POST['date3']."
EntreH3 : ".$_POST['entre3']."
EtH1 : ".$_POST['et3']."
Nom : ".$_POST['nom']."
Prénom : ".$_POST['prenom']."
Date de naissance : ".$_POST['naissance']."
Adresse Email : ".$_POST['email']."
Téléphone : ".$_POST['phone']."
----------- Commentaires -----------
".Stripslashes($_POST['commentaires'])."
--------------------------------------
?>

<table width="370" height="245" border="1" align="center">
</tr>
<td align="center">confirmation de l'envoi de votre message</td>
</tr>
</table>
</body>
</html>

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

oulala ce que c'est mal ecrit.

Code :
  1. <?
  2. $MailTo = "glimm@mac.com"; //adresse à laquelle sera envoyé le contenu du formulaire
  3. $MailSubject = "Formulaire RDV"; //texte qui va figurer dans le champ "sujet" de l'email
  4. $MailBody = "Formulaire de reponse:\n";
  5. $MailBody .= "Date1 : ".$_POST['date1']."\n";
  6. $MailBody .= "EntreH1 : ".$_POST['entre1']."\n";
  7. $MailBody .= "EtH1 : ".$_POST['et1']."\n";
  8. $MailBody .= "Date2 : ".$_POST['date2']."\n";
  9. $MailBody .= "EntreH2 : ".$_POST['entre2']."\n";
  10. $MailBody .= "EtH2 : ".$_POST['et2']."\n";
  11. $MailBody .= "Nom : ".$_POST['nom']."\n";
  12. $MailBody .= "Prenom : ".$_POST['prenom']."\n";
  13. $MailBody .= "Date de naissance : ".$_POST['naissance']."\n";
  14. $MailBody .= "Adresse Email : ".$_POST['email']."\n";
  15. $MailBody .= "Téléphone : ".$_POST['phone']."\n";
  16. $MailBody .= "----------- Commentaires -----------";
  17. $MailBody .= stripslashes($_POST['commentaires']);
  18. $MailBody .= "------------------------------------";
  19. if (!mail($MailTo, $MailSubject, $MailBody)) echo "impossible d'envoyer l'email";
  20. ?>
  21. Essaye comme ca et dit nous apres.


Message édité par guizmo16 le 08-09-2006 à 12:34:22
Répondre à guizmo16

maintenant le mail arrive, ce qui est déjà pas mal :-)
mais pas les reponse:-(

Répondre à GLIM@IDN

au fait merci tout de même...

Répondre à GLIM@IDN

montre nous le formulaire.

------------------------------ http://www.dream-shop.fr
Répondre à okinou

Oui avec le code du formulaire ca pourrait nous aider, parce que là je ne vois que un probleme dans ton formulaire.
Vérifie bien le nom de tes input, qu'ils correspondent bien avec tes variables $_POST["mavariable"].
Vérifie également que tu emplois bien la method POST dans l'envoie de ton formulaire.

Répondre à guizmo16

Voila

<form action="formulaire.php" method="post" enctype="text/plain" name="formLHMC" id="formLHMC">
<table width="585" border="0" cellspacing="0" bordercolor="#333333" bgcolor="#CCCCCC">
<tr>
<td width="583"><span class="style4">Demande de rendez Vous </span></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td><div align="justify"><span class="style2">Afin de vous r&eacute;pondre dans les meilleurs d&eacute;lais (sous 24 heures maximum, hors week-end et jours f&eacute;ri&eacute;s), merci de bien vouloir renseigner les informations demand&eacute;es.<br>
Les champs marqu&eacute;s d'un ast&eacute;risque (*) sont &agrave; remplir obligatoirement.</span></div></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td><div align="justify"><span class="style2">Vous avez la possibilit&eacute; d'indiquer vos disponibilit&eacute;s pour la fixation du rendez-vous par ordre de pr&eacute;f&eacute;rence (en indiquer deux au minimum) :<br>
Merci de laisser un d&eacute;lai minimum de 24 heures (jours ouvrables) entre l'envoi de votre demande et votre premi&egrave;re disponibilit&eacute; et de prendre en compte les jours et heures de consultation de votre m&eacute;decin &agrave; l'aide de la grille horaire ci-dessus.<br>
<br>
</span></div></td>
</tr>
<tr>
<td><table width="582" border="0" cellspacing="0">
<tr>
<td valign="top">Date (jj/mm/aaaa)*<br> <br></td>
<td align="left" valign="top">&nbsp;</td>
<td align="right" valign="top">&nbsp;</td>
<td align="right" valign="top"><div align="left">Plage horaire*</div></td>
<td valign="top">&nbsp;</td>
<td valign="top">&nbsp;</td>
<td valign="top">&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td height="22" valign="top"><input name="date1" type="text" id="date1" size=18></td>
<td height="25" align="left" valign="top">entre</td>
<td valign="top">&nbsp;</td>
<td valign="top"><input name="entre1" type="text" size=8 id="entre1"></td>
<td valign="top">h et </td>
<td valign="top"><input name="et1" type="text" size=8 id="et1"></td>
<td valign="top">h</td>
<td>&nbsp;</td>
</tr>
<tr>
<td height="22" valign="top"><input name="date2" type="text" size=18 id="date2"></td>
<td align="left" valign="top">entre</td>
<td valign="top">&nbsp;</td>
<td valign="top"><input name="entre2" type="text" size=8 id="entre2"></td>
<td valign="top">h et </td>
<td valign="top"><input name="et2" type="text" size=8 id="et2"></td>
<td height="25" valign="top">h</td>
<td>&nbsp;</td>
</tr>
<tr>
<td height="25" valign="top"><input name="date3" type="text" size=18 id="date3"></td>
<td align="left" valign="top">entre</td>
<td valign="top">&nbsp;</td>
<td valign="top"><input name="entre3" type="text" size=8 id="entre3"></td>
<td valign="top">h et </td>
<td valign="top"><input name="et3" type="text" size=8 id="et3"></td>
<td valign="top">h</td>
<td>&nbsp;</td>
</tr>
<tr>
<td width="152" valign="top"><p> <br>
</p>
<p>&nbsp;</p></td>
<td width="41" align="left" valign="top"><p>&nbsp;</p> </td>
<td width="6" valign="top"><p>
<br>
</p> </td>
<td width="85" valign="top"> <br> </td><td width="36" valign="top"><p><br>
</p> </td>
<td width="94" valign="top"><p>&nbsp;
</p> </td>
<td width="136" valign="top"><p>&nbsp;</p>
<br>
<br>
</td>
<td width="16">&nbsp;</td>
</tr>
</table></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>Objet du rendez-vous et commentaires* :<br>
<textarea name="commentaires" cols="70" rows="4" id="commentaires"></textarea>
<br> <br> </td>
</tr>
<tr>
<td><p>Nom*
<input name="nom" type="text" id="nom">
Pr&eacute;nom*
<input name="prenom" type="text" id="prenom">
<br>
<br>
Date de naissance*
<input name="naissance" type="text" id="naissance">
(jj/mm/aaaa)</p>
<p>Adresse email*
<input name="email" type="text" id="email">
</p>
<p>T&eacute;lephone*
<input name="phone" type="text" id="phone">
<br>
<br>
</p></td>
</tr>
<tr>
<td valign="top"><div align="center">
<input type="submit" name="Envoyer" value="Envoyer">
<br>
</div></td>
</tr>
</table>
<p><br>
<br>
<br>
</p>
<p>&nbsp;</p>
<p><br>
<br>
<br>
<br>
<br>
</p>
</form>

Répondre à GLIM@IDN

essaye de faire des "echo" de tes variables avant l'envoie d'email. Parce que là je vois pas.
Et commente la ligne d'envoie de l'email si tu veux pas en recevoir 50 :)
essaye par exemple :

Code :
  1. <?
  2. echo "Le nom c'est : ".$_POST["nom"];
  3. ?>

Répondre à guizmo16

C'est comme vous avez pu remarqué mon premier formulaire...
ma première fois sur un forum aussi d'ailleurs
merci beaucoup

je vais essayé avec echo

Répondre à GLIM@IDN

Bon ben ça marche pas non plus avec echo machin...

Répondre à GLIM@IDN

Après different essais je remarque que mon formulaire fonctionne sur explorer mais par sur safari
QQ'un peut il m'aider?

Répondre à GLIM@IDN

Je ne recupere pas non plus mes données sur firefox

Répondre à GLIM@IDN
Tom's Guide > Forum > Programmation > formulaire et oui encore...
Aller à :

Il y a 1887 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens