Aller au contenu

Problème d'envoi pour un formulaire


kesnake

Sujets conseillés

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 :)

Voici le code :

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


<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é ! Je vous répondrais rapidement. Merci!</h2></font><br><a href=/>Cliquez ici pour revenir à l'accueil</a></center>");

else

echo("<center><font color=red><br><br><br><h2>Problème à l'envoi du mail...désolé nous ne pouvons actuellement traiter votre demande</h2></font><br>Contactez nous plus <a href="mailto:$adresse">classiquement</a>");

?>

</body>

</html>[code]

Modifié par kesnake
Lien vers le commentaire
Partager sur d’autres sites

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 ;)

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 :

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

Tu peux juste faire :

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

Ou, comme le voudrait Dan :

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

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...