protection caracteres speciaux

protection caracteres speciaux - PHP - Programmation

Marsh Posté le 14-11-2004 à 05:08:24    

Comment faire pour éviter que des users mettents des balises html dans les champs ?
G fais un forum et si y en a un qui me met un

Code :
  1. </table>

je vous raconte pas la gueule de ma page...
Alors je suppose qu'on doit pouvoir interdire certains caractères dans les chaines avec une fonction...
Si oui laquelle ? et que me conseillez vous d'interdire ?
g pensé uniquement au <
 
edit: D'ailleurs je vois que le forum HFR ne les interdits pas... Bon je ne suis pas plus avancé.


Message édité par Scarf3ss3 le 14-11-2004 à 05:09:32
Reply

Marsh Posté le 14-11-2004 à 05:08:24   

Reply

Marsh Posté le 14-11-2004 à 11:33:00    

htmlentities()
 
Pour répondre à ton edit : afficher ces caractères est une chose, les interpréter en est une autre.


Message édité par sielfried le 14-11-2004 à 11:33:06

---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Marsh Posté le 14-11-2004 à 14:10:01    

scarf3ss3 a écrit :


edit: D'ailleurs je vois que le forum HFR ne les interdits pas... Bon je ne suis pas plus avancé.


 
y a une grosse différence entre <table> et &lt;table&gt; :) Ce que fait un forum, c'est "convertir" le premier sous la forme du deuxième.

Reply

Marsh Posté le 14-11-2004 à 15:14:32    

sinon, pour les supprimer, y'a strip_tags()

Reply

Marsh Posté le 14-11-2004 à 16:56:55    

je vous remercie c'est parfait !  :jap:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed