Echapper les apostrophes et enlever les accents
Résolu
Bonjour,
Je souhaite échapper les apostrophes et traiter aussi les accents je fais donc:
ou
cela fonctionne mais si je fais::
cela ne fonctionne pas.
Merci de votre aide.
Je souhaite échapper les apostrophes et traiter aussi les accents je fais donc:
$commentaire = htmlentities($_COOKIE['REC_commentaire']);
ou
$commentaire = stripslashes($_COOKIE['REC_commentaire']);
cela fonctionne mais si je fais::
$commentaire = htmlentities($_COOKIE['REC_commentaire']);
et
$commentaire = stripslashes($_COOKIE['REC_commentaire']);
cela ne fonctionne pas.
Merci de votre aide.
7 réponses
-
stripslashes c'est pour enlever les échappement, pas pour les ajouter
-
Alors comment je fais pour à la fois traiter les accents et enlever les antislash devant les apostrophes ?
-
addslashes($chaine)
tout simplement ;) -
Quand je fais addslashes, cela m'ajoute des antislash.
-
tu dis dans ton post:Je souhaite échapper les apostrophes
cela sous entend que tu veux rajouter des \ devant les ' non ? -
Je me suis planté en fait je veux supprimer les antislash
-
$commentaire = stripslashes($_COOKIE['REC_commentaire']);
$commentaire = htmlentities($commentaire);