Advertisement
EditorRUS

Actually code of sanitize

Sep 23rd, 2012
175
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. /proc/sanitize(var/t)
  2. var/index = findtext(t, "\n")
  3. while(index)
  4. t = copytext(t, 1, index) + "#" + copytext(t, index+1)
  5. index = findtext(t, "\n")
  6.  
  7. index = findtext(t, "\t")
  8. while(index)
  9. t = copytext(t, 1, index) + "#" + copytext(t, index+1)
  10. index = findtext(t, "\t")
  11. index = findtext(t, "я")
  12. while(index)
  13. t = copytext(t, 1, index) + "____255;" + copytext(t, index+1)
  14. index = findtext(t, "я")
  15.  
  16. t = html_encode(t)
  17.  
  18. index = findtext(t, "____255;")
  19. while(index)
  20. t = copytext(t, 1, index) + "ÿ" + copytext(t, index+8)
  21. index = findtext(t, "____255;")
  22.  
  23. return t
  24.  
  25. /proc/sanitize_ya(var/t)
  26. var/index = findtext(t, "я")
  27. while(index)
  28. t = copytext(t, 1, index) + "____255;" + copytext(t, index+1)
  29. index = findtext(t, "я")
  30.  
  31. t = html_encode(t)
  32.  
  33. index = findtext(t, "____255;")
  34. while(index)
  35. t = copytext(t, 1, index) + "я" + copytext(t, index+8)
  36. index = findtext(t, "____255;")
  37. return t
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement