Version complète: sur le forum Webmaster Hub : Problème d'envoi pour un formulaire
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > PHP
kesnake
Bonjour à tous,

J'ai un problème d'envoi pour mon formulaire voici l'erreur :

Parse error: parse error, unexpected T_STRING in traitement.php on line 14

Merci d'avance pour l'aide smile.gif
Voici le code :

le php: j'ai remplacé mon adresse mail par des xxxx

[CODE]
<html>
<head>
<title>page traitement</title>
</head>
<body>

<?php
$adresse="xxxx_AT_xxx.fr";
$from="From: $prenom $nom<$email>\r\n";
$from.="Reply-To: $prenom $nom <$email>\n";
$from.="X-priority:3\n";
$texte="<html>";
$texte.="$texte";
$texte.="</html>";
$from.="MIME-Version: 1.0\r\n";
$from.="Content-Type: text/html";
if (mail($adresse,$sujet,$texte,$from))
echo("<center><font color=green><br><br><br><h2>Formulaire envoy&eacute; ! Je vous r&eacute;pondrais rapidement. Merci!</h2></font><br><a href=/>Cliquez ici pour revenir &agrave; l'accueil</a></center>");
else
echo("<center><font color=red><br><br><br><h2>Probl&egrave;me &agrave; l'envoi du mail...d&eacute;sol&eacute; nous ne pouvons actuellement traiter votre demande</h2></font><br>Contactez nous plus <a href="mailto:$adresse">classiquement</a>");
?>

</body>
</html>[CODE]
sarc
Bonjour,

Déjà, utilise les balises CODE pour mettre ton code en évidence dans ton post, ce serait mieux... Tu pourras faire de même avec les citations wink.gif

Pour ton erreur, le parse error témoigne d'une erreur de syntaxe, donc tu peux déjà enlever le formulaire, l'erreur se trouve dans traitement.php, à la ligne 14...
Je ne sais pas laquelle est la ligne 14...
Déjà, pour ta variable, au lieu de faire :

CODE
$texte="<html>";
$texte.="$texte";
$texte.="</html>";

Tu peux juste faire :

CODE
$texte="<html>$texte</html>";

Ou, comme le voudrait Dan :
CODE
$texte="<html>".$texte."</html>";


Sinon je ne comprends pas pourquoi tu as des parenthèses pour tes echo... Tu peux les enlever à priori !

Voilà tout ce que je peux faire pour toi pour l'instant, rapidement...
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.