htmlentities qui ne fonctionne pas

Répondre
hippolyte
le 03/03/2011 à 18:12
hippolyte
Bonjours les gens,

j'ai un petit souci que je ne comprends pas vraiment... J'ai un formulaire en php, dans lequel l'utilisateur peut ajouter des guillemets ou des accents, et j'aimerais traiter ca proprement. Ca tombe bien, htmlentities est là pour çà!

Mon problème, c'est que htmlentities ne fait rien quand je l'appelle :

exemple avec un $var qui contient le mot "l'élément" (hahaha)!

<?php
htmlentities($var,ENT_QUOTES, "ISO-8859-1");
echo $var;


me renvoit en html :

<html><head></head><body>l'élément</body></html>


Alors que je voudrais avoir  l#039;eacute;leacute;ment

(j'ai enlevé volontairement les "&" pour que ca apparaisse correctement).


Je sais pas si j'étais très clair, en tout cas merci à ceux qui m'aideront,
Hippo
moogli
le 04/03/2011 à 01:01
moogli
Yop,

A tu essayé sans charset ou avec un autre charset (utf-8) ?

@+
Il en faut peu pour être heureux !!!!!
LupusMic
le 12/03/2011 à 07:17
LupusMic
Pourquoi veux-tu remplacer les caractères les caractères latins par leurs équivalent en entité HTML ?
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours