| Voir le sujet précédent :: Voir le sujet suivant |
| Auteur |
Message |
christ Visiteur régulier

Inscrit le: 28 Fév 2006 Messages: 11
|
Posté le: 16 Mar 2006 16:33 Sujet du message: MX Form : Enlever les \ derrière les ' dans l'e-mail |
|
|
Bonjour,
Voilà, quand on reçoit le message envoyé avec MX Form,
Si il y a des apostrophes dans le messages, il y a juste avant l'apostrophe un antislash.
Ca donne : J\'ai
Ce n'est pas très élégant alors savez-vous comment on pourrait faire pour éviter d'avoir l'antislash mais plutôt un texte propre ?
Merci
Christ |
|
| Revenir en haut |
|
 |
|
|
Spy-Seth VIP


Inscrit le: 28 Oct 2004 Messages: 1295 Localisation: Montpellier
|
|
| Revenir en haut |
|
 |
christ Visiteur régulier

Inscrit le: 28 Fév 2006 Messages: 11
|
Posté le: 16 Mar 2006 21:05 Sujet du message: |
|
|
Salut,
Alors, j'ai fait comme dans l'exemple donné sur le lien que tu as mis :
Dans config.php, en fin de $m1 et en fin de $m2
| Code: |
<?
$votresite="Le nom de mon site";
$urldevotresite="http://www.monsite.com";
$from="info@monsite.com";
$votremail="info@monsite.com";
$prenom = $_POST["prenom"];
$sonmail = $_POST["sonmail"];
$tel1 = $_POST["tel1"];
$tel2 = $_POST["tel2"];
$fax = $_POST["fax"];
$ville = $_POST["ville"];
$pays = $_POST["pays"];
$sujet = $_POST["sujet"];
$commentaire = $_POST["commentaire"];
$m1="Bonjour, Hello $prenom ,
Votre message a bien été envoyé .\n
Nous vous répondrons dans les meilleurs délais .\n
Voici un rappel de votre message : \n
Votre nom - Your name : $prenom \n
Votre adresse courriel - Your e-mail address : $sonmail \n
Telephone : $tel1 \n
Cellulaire - Mobil phone : $tel2 \n
Ville / Town : $ville \n
Fax : $fax \n
Pays - Country - Province : $pays \n
Sujet - subject : $sujet \n
Votre message - Your message :\n
$commentaire \n\n
A très bientôt. \n
$votresite
$urldevotresite \n\n";
echo stripslashes($m1);
$m2="Message en provenance de votre site $urldevotresite.\n
Nom de l'expéditeur : $prenom \n
Téléphone : $tel1 \n
Cellulaire : $tel2 \n
Télécopie : $fax \n
Ville : $ville \n
Pays ou province : $pays \n
Adresse courriel de l'expéditeur : $sonmail \n
Sujet du message : $sujet \n
Son message : $commentaire";
echo stripslashes($m2);
?> |
Le résultat est que ça m'inscrit les messages dans la fenêtre qui s'affiche après l'envoi du message.
Ce qui est super, c'est que c'est sans les antislash !
mais pas au bon endroit.
J'ai loupé quelque chose il me semble...
Christ |
|
| Revenir en haut |
|
 |
|