Advertisement
Guest User

Untitled

a guest
May 22nd, 2017
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.09 KB | None | 0 0
  1. function check_field($inhoud, $type) {
  2.     trim($inhoud);
  3.     switch ($type){
  4.         case T_TEXT:
  5.             if(empty($inhoud)){
  6.                 return false;
  7.             }
  8.             else{
  9.                 return true;
  10.             }
  11.             break;
  12.         case T_EMAIL:
  13.             if(empty($inhoud) || !eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$",$inhoud)) {
  14.                 return false;
  15.             }
  16.             else{
  17.                 return true;
  18.             }
  19.             break;
  20.         case T_URL:
  21.             if(empty($inhoud) || !eregi("^http:\/\/[a-z0-9]+([\-\.]{1}[a-z0-9]+)*\.[a-z]{2,5}$", $inhoud))
  22.             {
  23.                 return false;
  24.             }
  25.             else{
  26.                 return true;
  27.             }
  28.             break;
  29.         case T_WW:
  30.             if(empty($inhoud) || !eregi("[a-zA-Z0-9]{4,50}", $inhoud))
  31.             {
  32.                 return false;
  33.             }
  34.             else
  35.             {
  36.                 return true;
  37.             }
  38.             break;
  39.         default:
  40.             return false;
  41.     }
  42. }
  43. /************************************************/
  44. function safe_text($tekst=''){
  45.     $tekst = trim($tekst);
  46.     if(!get_magic_quotes_gpc()){
  47.         $tekst = addslashes($tekst);
  48.     }
  49.     return htmlspecialchars($tekst);
  50. }
  51. function read($tekst){
  52.     if(!get_magic_quotes_gpc()){
  53.         $tekst = stripslashes($tekst);
  54.     }
  55.     else
  56.     {
  57.         return $tekst;
  58.     }
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement