GET-Variable prüfen

Radhad

Erfahrenes Mitglied
Hallo zusammen,

ich wollte eine GET-Variable auf gültigen Inhalt prüfen, aber egal welche Zahl ich nehme, er geht immer in den else-Zweig. Sieht wer meinen Fehler?
PHP:
if(isset($_GET["main"]) && !empty($_GET["main"]) && is_int($_GET["main"]))
{
	$main = $_GET["main"];
}
else
{
	$main = 1;
}
Gruß Radhad
 
moin,
PHP:
ersetze das is_int($_GET["main"]) einfach durch is_numeric($_GET["main"])

dann prüft er ob die Variable eine Zahlenkette oder eine Zahl ist

mit dem Prüfen auf den Typ Integer hat er anscheinend Probleme

mfg
 
Zurück