Parse error: syntax error, unexpected 'mailto'
Fermé
ber30100
Messages postés
18
Date d'inscription
jeudi 10 mai 2018
Statut
Membre
Dernière intervention
14 mai 2018
-
Modifié le 10 mai 2018 à 16:43
ber30100 Messages postés 18 Date d'inscription jeudi 10 mai 2018 Statut Membre Dernière intervention 14 mai 2018 - 14 mai 2018 à 07:39
ber30100 Messages postés 18 Date d'inscription jeudi 10 mai 2018 Statut Membre Dernière intervention 14 mai 2018 - 14 mai 2018 à 07:39
A voir également:
- Parse error: syntax error, unexpected 'mailto'
- Eespt technical error ✓ - Forum TNT / Satellite / Réception
- Error 0x80070643 - Accueil - Windows
- Cpu over temperature error - Forum Matériel & Système
- Fan error lenovo - Forum Refroidissement
- Error 10 pioneer ✓ - Forum Autoradio
2 réponses
NHenry
Messages postés
15163
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
1 novembre 2024
345
10 mai 2018 à 16:44
10 mai 2018 à 16:44
Avec la coloration syntaxique c'est assez clair, il manque des ' ou " à tes echo.
Même si ça ne semble pas obligatoire syntaxiquement, c'est indispensable pour avoir un code propre.
Même si ça ne semble pas obligatoire syntaxiquement, c'est indispensable pour avoir un code propre.
jordane45
Messages postés
38308
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
24 novembre 2024
4 705
Modifié le 10 mai 2018 à 20:15
Modifié le 10 mai 2018 à 20:15
Bon... je ne sais pas ce que tu fais... mais de toutes façons si tu as des erreurs... il nous :
1 - Le message d'erreur COMPLET
2 - Le code que tu as écris... (suite aux modifications...)
Bref...
essaye ça
1 - Le message d'erreur COMPLET
2 - Le code que tu as écris... (suite aux modifications...)
Bref...
essaye ça
<?php $adresse=".......@free.fr"; $from = ""; $from.="From: $prenom $nom <$email>\r\n"; $from.="Reply-To: $prenom $nom <$email>\n"; $from.="X-priority:3\n"; $from.="MIME-Version: 1.0\r\n"; $from.="Content-Type: text/html; charset='utf-8'"; $texte = ""; $texte.="<html><body>"; $texte.= htmlentities($texte); $texte.="</body></html>"; if (mail($adresse,$sujet,$texte,$from)){ echo "<center> <font color=green> <br><br><br> <h2>Formulaire envoyé ! Nous vous répondrons 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> </center>"; } ?>
ber30100
Messages postés
18
Date d'inscription
jeudi 10 mai 2018
Statut
Membre
Dernière intervention
14 mai 2018
Modifié le 10 mai 2018 à 20:20
Modifié le 10 mai 2018 à 20:20
Merci de ton aide et de ton temps , j’ai pris ton code complet et maintenant dès la reception du mail, j'ai dans le corps de la lettre : <html> et non le message que j'ai essayé d'envoyer et j'ai toujours le destinataire et l'expediteur identique
jordane45
Messages postés
38308
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
24 novembre 2024
4 705
10 mai 2018 à 20:22
10 mai 2018 à 20:22
dans le corps de la lettre : <html> et non le message que j'ai essayé d'envoyer et j'ai toujours le destinataire et l'expediteur identique
Tu peux traduire ???
Sachant que tu nous ne savons pas ce que contiennent tes variables ($texte , $nom, $prenom.... )
Alors comment pense-tu que nous puissions t'aider ???!
J'ai égaré ma boule de cristal... ça va compliquer les choses.... ^^
ber30100
Messages postés
18
Date d'inscription
jeudi 10 mai 2018
Statut
Membre
Dernière intervention
14 mai 2018
Modifié le 10 mai 2018 à 20:29
Modifié le 10 mai 2018 à 20:29
Pour dire les choses clairement, lorsque je remplis le formulaire : nom, prénom, email et message et j'appuie sur ENVOYER, dès la reception du mail dans ma boite on peut lire que l'expediteur à la meme adresse que le destinataire (DE lasourisetlordi@free.fr A lasourisetlordi@free.fr) dont il y a une erreur de ce côté , dans le corps de la lettre, aucun message provenant du formulaire ni nom, prénom et mail de la personne qui le rempli... et les variables
Excuse-moi, j'ai du mal à comprendre ce que c'est ? ..
Excuse-moi, j'ai du mal à comprendre ce que c'est ? ..
jordane45
Messages postés
38308
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
24 novembre 2024
4 705
10 mai 2018 à 20:36
10 mai 2018 à 20:36
Dans ces lignes de code
Tu as des variables : $prenom $nom $email
D'où proviennent elles ? Comment les initialises tu ?
Je t'invite vivement à lire ET à appliquer ceci : https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
Reviens nous voir une fois les conseils du lien appliqués et donc le code corrigé si tu persistes à avoir des soucis....
$from.="From: $prenom $nom <$email>\r\n"; $from.="Reply-To: $prenom $nom <$email>\n";
Tu as des variables : $prenom $nom $email
D'où proviennent elles ? Comment les initialises tu ?
Je t'invite vivement à lire ET à appliquer ceci : https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
Reviens nous voir une fois les conseils du lien appliqués et donc le code corrigé si tu persistes à avoir des soucis....
ber30100
Messages postés
18
Date d'inscription
jeudi 10 mai 2018
Statut
Membre
Dernière intervention
14 mai 2018
10 mai 2018 à 20:41
10 mai 2018 à 20:41
L'objectif du formulaire, c'est de recevoir dans ma boite le message de la personne qui me l'envoie avec son nom, prénom, son adresse electronique et son message ...
Pourquoi l'adresse d'envoi et la meme que l'adresse emise ?
merci de ton aide, je vais y travailler ... je reviendrais vers vous
Pourquoi l'adresse d'envoi et la meme que l'adresse emise ?
merci de ton aide, je vais y travailler ... je reviendrais vers vous
10 mai 2018 à 16:49
Pourrais-tu m'écrire le bon code de la ligne ? merci
10 mai 2018 à 18:56
est à remplacer par :
10 mai 2018 à 19:16
Parse error: syntax error, unexpected ''/>Cliquez ici pour revenir à' (T_ENCAPSED_AND_WHITESPACE), expecting ',' or ';' in /var/www/sda/2/7/lasourisetlordi/co.php on line 14
10 mai 2018 à 19:28
10 mai 2018 à 19:30