Advertisement
Guest User

Untitled

a guest
Oct 26th, 2014
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1.  
  2. function _get($str,$fill = 0)
  3. {
  4. return filter($_GET[$str],$fill);
  5. }
  6. function _post($str,$fill = 0)
  7. {
  8. return filter($_POST[$str],$fill);
  9. }
  10.  
  11. function filter($str, $fill = 0)
  12. {
  13. $var = '';
  14. if(is_array($str))
  15. {
  16. asort($str);
  17. $var = $str[0];
  18. }
  19. else $var = $str;
  20. $var = str_replace("\\",'',$var);
  21. $var = mysql_real_escape_string($var);
  22. $var = htmlspecialchars($var);
  23. if($fill == 0)return $var;
  24. if(!is_array($fill))$fill = array($fill);
  25. foreach($fill as $f => $filtr)
  26. {
  27. if($filtr = 'int')
  28. {
  29. $var = abs((int)$var);
  30. }
  31.  
  32. if($filtr = 'int-')
  33. $var = (int)$var;
  34.  
  35. if(strpos($var,'limit-')!==false)
  36. {
  37. $var = substr($var,0,(int)str_replace('limit-','',$filtr));
  38. }
  39. }
  40. return $var;
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement