formulaire et oui encore... - Programmation
TomsGuide.com : 700 000 inscrits répondent à toutes vos questions high-tech et informatique.
Pour obtenir de l'aide, inscrivez-vous gratuitement !
 




Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : formulaire et oui encore...
 
Profil : IDNaute
Plus d'informations

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.

Developpeur internet
Profil : IDNaute
Plus d'informations

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
Profil : IDNaute
Plus d'informations

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

Profil : IDNaute
Plus d'informations

au fait merci tout de même...

kikoolol asv?
Profil : Modérateur
Plus d'informations

montre nous le formulaire.


---------------
Recrutement, pub volontaire, freepost, spam, insulte, écriture sms, up de moins de 15h sont interdit. Merci.
Developpeur internet
Profil : IDNaute
Plus d'informations

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.

Profil : IDNaute
Plus d'informations

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>

Developpeur internet
Profil : IDNaute
Plus d'informations

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. ?>

Profil : IDNaute
Plus d'informations

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

Profil : IDNaute
Plus d'informations

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

Profil : IDNaute
Plus d'informations

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

Profil : IDNaute
Plus d'informations

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


  FORUM Infos-du-Net » Programmation » formulaire et oui encore...

Aller à :
 

Liens