nahbr0

Untitled

Oct 3rd, 2019
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.97 KB | None | 0 0
  1. public function FilterText($a)
  2. {
  3. $a = stripslashes($a);
  4. $a = trim($a);
  5. $a = str_replace('"', '"', $a);
  6. $a = str_replace("'", "'", $a);
  7. $a = str_replace("<script", "", $a);
  8. $a = str_replace("(", "", $a);
  9. $a = str_replace(")", "", $a);
  10. return $a;
  11. }
  12. //END FILTRO EN EL TEXTO
  13.  
  14.  
  15. //FILTRO EN EL FORO
  16. public function FilterTextF($a)
  17. {
  18. $a = trim($a);
  19. $a = str_replace('"', '', $a);
  20. $a = str_replace("'", "", $a);
  21. $a = str_replace("<script", "", $a);
  22. $a = str_replace("(", "", $a);
  23. $a = str_replace(")", "", $a);
  24. return $a;
  25. }
  26. //END FILTRO EN EL FORO
  27.  
  28.  
  29. //FILTRO EN EL TEXTO2
  30. public function FilterText2($a)
  31. {
  32. $a = trim($a);
  33. $a = str_replace('"', '&#34;', $a);
  34. $a = str_replace("'", "&#39;", $a);
  35. $a = str_replace("<script", "", $a);
  36. return $a;
  37. }
  38. //END FILTRO EN EL TEXTO2
  39.  
  40.  
  41. //FILTRO de link
  42. public function FilterTextLink($a)
  43. {
  44. $a = stripslashes(htmlspecialchars($a));
  45. $a = trim($a);
  46. $a = str_replace('"', '&#34;', $a);
  47. $a = str_replace("'", "&#39;", $a);
  48. $a = str_replace("<script", "", $a);
  49. $a = str_replace(" ", "-", $a);
  50. $a = str_replace("[", "(", $a);
  51. $a = str_replace("]", ")", $a);
  52. $a = str_replace("á", "a", $a);
  53. $a = str_replace("é", "e", $a);
  54. $a = str_replace("í", "i", $a);
  55. $a = str_replace("ó", "o", $a);
  56. $a = str_replace("ú", "u", $a);
  57. $a = str_replace("!", "", $a);
  58. $a = str_replace("¡", "", $a);
  59. $a = str_replace("?", "", $a);
  60. $a = str_replace("¿", "", $a);
  61. $a = str_replace("/", "", $a);
  62. $a = str_replace(".", "", $a);
  63. $a = str_replace(",", "", $a);
  64. $a = str_replace("ñ", "n", $a);
  65. $a = str_replace($a, strtolower($a), $a);
  66. return $a;
  67. }
  68. //END FILTRO de link
  69.  
  70.  
  71. //FILTRO Timeline
  72. public function FilterTextTimeline($text)
  73. {
  74. preg_match_all("/[@]+([A-Za-z0-9-_]+)/", $text, $users);
  75. $mentions = $users[1];
  76. foreach ($mentions as $key => $user) {
  77. if (!empty($user)) {
  78. $find = '@' . $user;
  79. $replace = '<a id="convertmention" place="' . $user . '" href="profile/' . $user . '"><b>@' . $user . '</b></a> ';
  80. $text = str_replace($find, $replace, $text);
  81. $text = trim($text);
  82. $text = str_replace('"', '', $text);
  83. $text = str_replace("'", "", $text);
  84. $text = str_replace("<script", "", $text);
  85. $text = str_replace("(", "", $text);
  86. $text = str_replace(")", "", $text);
  87. $text = str_replace("\r", "<br>", $text);
  88. }
  89. }
  90. return $text;
  91. }
  92. //END FILTRO Timeline
Advertisement
Add Comment
Please, Sign In to add comment