Prüfungen - (check.class.php)

static check::is_ip ($string $IP = false)
$IP IP Adresse als $string, die auf Gültigkeit geprüft werden soll
gibt true zurück wenn die IP Adresse gültig ist; ansonsten false
check::is_ip ('127.0.0.0');
check::is_ip ($_SERVER['REMOTE_ADDR']);
static check::is_domain ($string $Domain = false)
$Domain Domain als $string, die auf Gültigkeit geprüft werden soll
gibt true zurück wenn die Domain gültig ist; ansonsten false
check::is_domain ('http://www.xenec.com/');
check::is_domain ('xenec.com');
static check::is_url ($string $URL = false)
$URL URL Adresse als $string, die auf Gültigkeit geprüft werden soll
gibt true zurück wenn die URL Adresse gültig ist; ansonsten false
check::is_url ('http://xenec.net/fachkunde/test.php');
static check::is_email ($string $eMail = false)
$eMail eMail Adresse als $string, die auf Gültigkeit geprüft werden soll
gibt true zurück wenn die eMail Adresse gültig ist; ansonsten false
check::is_email ('webmaster@xenec.com');
static check::is_assoc_array ($mixed $Array = false)
$Array Variable die überprüft werden soll
gibt true zurück wenn die Variable ein Assoziatives Array ist; ansonsten false
check::is_assoc_array (['this' => 'is true']);
static check::is_injection ($string $Var = false)
$Var Zeichenkette die auf Injection Angriffe geprüft werden soll (', ", --)
gibt true zurück wenn ein Injection-Angriff erkannt wurde; ansonsten false
check::is_injection ('--');
check::is_injection ($_POST['email']);
static check::is_md5_hash ($string $Hash = false)
$Hash MD5 Hash der geprüft werden soll (32 Zeichen)
gibt true zurück wenn der Zeichenkette ein MD5-Hash ist; ansonsten false
check::is_md5_hash ('--');
static check::is_sha1_hash ($string $Hash = false)
$Hash SHA1 Hash der geprüft werden soll (40 Zeichen)
gibt true zurück wenn der Zeichenkette ein SHA1-Hash ist; ansonsten false
check::is_sha1_hash ('--');
static check::is_session_id ($string $SessionID)
$SessionID Session ID die geprüft werden soll (32 oder 26 Zeichen)
gibt true zurück wenn eine Session-ID erkannt wurde; ansonsten false
check::is_session_id ('--')
static check::postRequest ()
prüft die POST Anfrage bezüglich HTTP_REFERER und HTTP_ORIGIN, bei Unstimmigkeiten wird err::log() ausgelöst; ansonsten true
check::postRequest ()