Posted By

YPY on 11/10/08


Tagged

css php html strip tags function remove to howto secure anti xss how


Versions (?)

Who likes this?

5 people have marked this snippet as a favorite

YPY
Scooter
VaiT
franbo
wirenaught


Secure, Advanced, Better, Faster... function for remove/strip tags(Anti-XSS).


 / Published in: PHP
 

URL: http://www.ypy.ir

Secure, Advanced, Better, Faster... function for remove/strip tags(Anti-XSS).

  1. function _Strip_Tag($Str_Input)
  2. {
  3. @settype($Str_Input, 'string');
  4. $Str_Input= @strip_tags($Str_Input);
  5. $_Ary_TagsList= array('jav&#x0A;ascript:', 'jav&#x0D;ascript:', 'jav&#x09;ascript:', '<!-', '<', '>', '%3C', '&lt', '&lt;', '&LT', '&LT;', '&#60', '&#060', '&#0060', '&#00060', '&#000060', '&#0000060', '&#60;', '&#060;', '&#0060;', '&#00060;', '&#000060;', '&#0000060;', '&#x3c', '&#x03c', '&#x003c', '&#x0003c', '&#x00003c', '&#x000003c', '&#x3c;', '&#x03c;', '&#x003c;', '&#x0003c;', '&#x00003c;', '&#x000003c;', '&#X3c', '&#X03c', '&#X003c', '&#X0003c', '&#X00003c', '&#X000003c', '&#X3c;', '&#X03c;', '&#X003c;', '&#X0003c;', '&#X00003c;', '&#X000003c;', '&#x3C', '&#x03C', '&#x003C', '&#x0003C', '&#x00003C', '&#x000003C', '&#x3C;', '&#x03C;', '&#x003C;', '&#x0003C;', '&#x00003C;', '&#x000003C;', '&#X3C', '&#X03C', '&#X003C', '&#X0003C', '&#X00003C', '&#X000003C', '&#X3C;', '&#X03C;', '&#X003C;', '&#X0003C;', '&#X00003C;', '&#X000003C;', '\x3c', '\x3C', '\u003c', '\u003C', chr(60), chr(62));
  6. $Str_Input= @str_replace($_Ary_TagsList, '', $Str_Input);
  7. $Str_Input= @str_replace('
  8.  
  9. ', '', $Str_Input);
  10. return((string)$Str_Input);
  11. }

Report this snippet  

You need to login to post a comment.