Encode de l'apostrophe en PHP
Résolu
poliquinp
Messages postés
63
Statut
Membre
-
poliquinp Messages postés 63 Statut Membre -
poliquinp Messages postés 63 Statut Membre -
Bonjour,
Je doit finaliser un formulaire "Contact" qui sera envoyé par courriel en PHP et je n'arrive pas à encoder correctement les '
Dans le formulaire j'écris par exemple ceci:
Un fois envoyé par courriel ça donne ceci:
Je sais qu'il existe une manière de faire en sorte que cela marche mais je ne la trouve pas.
Voici mon code simplifé
Je doit finaliser un formulaire "Contact" qui sera envoyé par courriel en PHP et je n'arrive pas à encoder correctement les '
Dans le formulaire j'écris par exemple ceci:
Bonjour j'aime les frites
Un fois envoyé par courriel ça donne ceci:
Bonjour j\'aime les frites
Je sais qu'il existe une manière de faire en sorte que cela marche mais je ne la trouve pas.
Voici mon code simplifé
$message= $_POST['message']; $message= nl2br($message); $a = htmlentities($message); $b = html_entity_decode($a); echo $b;
A voir également:
- Php encode apostrophe
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Apostrophe inversée - Forum Word
- Retour a la ligne php ✓ - Forum PHP
- Php alert ✓ - Forum PHP
1 réponse
Bon j'ai rien dis... En cherchant un peut j'ai trouvé un post
____________________________________________________________________
Php échappe les apostrophes automatiquement c'est à dire qu'il rajoute \ devant '
pour éviter que celle ci soit interprétée dans tes lignes de codes
alors avant de réafficher une description de maison lue dans la base de donnée, tu utilises la fonction stripslashes() ;
ex:
$str = stripslashes($chaine_de_caracteres);
Résolue!
____________________________________________________________________
Php échappe les apostrophes automatiquement c'est à dire qu'il rajoute \ devant '
pour éviter que celle ci soit interprétée dans tes lignes de codes
alors avant de réafficher une description de maison lue dans la base de donnée, tu utilises la fonction stripslashes() ;
ex:
$str = stripslashes($chaine_de_caracteres);
Résolue!