Seite 1 von 1

is_integer()

Verfasst: 05.03.2006 19:36
von Gast210225
Hallo,
ich habe eine php datei:

Code: Alles auswählen

if( isset($_GET['id']) && !empty($_GET['id']) && is_integer($_GET['id']) )
{
	$id = trim($_GET['id']);
}
else
{
	die('fehler');
}

echo($id);
Nur wenn ich nun z.B. test.php?id=2 aufrufe kommt "fehler"... Dabei ist 2 doch integer :roll:
Wisst ihr, was ich falsch mache?


Viele Grüße,
Johannes

Verfasst: 05.03.2006 19:40
von hagily
Am besten zeigst du uns mal die ganze datei und was sie bezwecken soll.

Felix

Verfasst: 05.03.2006 19:43
von Gast210225
Ok, hat sich schon erledigt, mein Fehler :wink:

Verfasst: 05.03.2006 21:17
von S2B
Ich würde an deiner Stelle das !empty() rausmachen, weil sonst bei 0 immer Fehler ausgegeben wird. :wink:

Verfasst: 06.03.2006 14:36
von Gast210225
Das kann schon drinnenbleiben, weil die ID's bei 1 anfangen :wink: