Aller au contenu

htmlspecialchars( )


Myfred

Sujets conseillés

bonjour tout le monde,

j'ai un ptit pb avec mon script...

htmlspecialchars( ) ne fonctionne pas sur une variable php, j'ai tester avec un $_POST, et ca me met un / devant le ' .

exemple

avec variable:

//$_POST['equipe'] = ' l'ultime '; 

$secu1= htmlspecialchars(''.$_POST['equipe'].'', ENT_COMPAT);
echo $secu1;
// ca affiche l\'ultime

sans variable

$secu1= htmlspecialchars(''l'ultime'', ENT_COMPAT); 
echo $secu1;
// ca affiche l'ultime

alors la je comprends plus rien

Lien vers le commentaire
Partager sur d’autres sites

Posté (modifié)

j'ai mis le $post en commentaire c'est juste a titre indicatif pour dire ce que contient la variable, ca n'est pas ecrit dans mon script si tu veux...

Modifié par Myfred
Lien vers le commentaire
Partager sur d’autres sites

salut, quand tu fais un post, automatiquement tous les guillements sont échappés (avec un \ devant). Pour enlever ça, utilise la fonction stripslashes(). Il y a aussi la fonction inverse : addslashes().

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...