Htmlentities et stripslashes [Résolu]

Messages postés
1072
Date d'inscription
jeudi 13 septembre 2012
Dernière intervention
2 décembre 2018
-
Bonjour,

Je souhaite enlever les anti slash devant les apostrophes et traiter aussi les accents je fais donc:
$commentaire = htmlentities($_COOKIE['REC_commentaire']);

ou
$commentaire = stripslashes($_COOKIE['REC_commentaire']);

mais si je fais::
$commentaire = htmlentities($_COOKIE['REC_commentaire']);

et:
$commentaire = stripslashes($_COOKIE['REC_commentaire']);

cela ne fonctionne pas.

Merci de votre aide.
Afficher la suite 

Votre réponse

2 réponses

Messages postés
195
Date d'inscription
lundi 28 janvier 2013
Dernière intervention
13 janvier 2017
0
Merci
Salut,

htmlentities encode les apostrophes en " du coup le strip slashes ne les reconnais pas donc ne peut les enlever.

De plus fait attention de réutiliser le résultat du premier traitement dans le htmlentites.

Fais ceci dans l'ordre :

$commentaire = stripslashes($_COOKIE['REC_commentaire']);
$commentaire = htmlentities($commentaire);

Commenter la réponse de ichiriac
Messages postés
1072
Date d'inscription
jeudi 13 septembre 2012
Dernière intervention
2 décembre 2018
0
Merci
Ok merci c'est super ça marche!
Commenter la réponse de barale61

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.