uafsc
Erfahrenes Mitglied
Hallo, ich brauche einen Regex, der überprüft, ob in einer GET-Variable eine Ganzzahl ist (eine ID). Ich hab das mal so probiert:
Also zuerst überprüfe ich, ob die GET-Variable überhaupt gesetzt ist und ob diese nicht leer ist. Dann kommt der Regex-Versuch.
PS: Hab keine Ahnung von Regex, bin denen immer ausgewichen -.-
PHP:
if(isset($_GET['matches_id']) && "" !== $_GET['matches_id']){
if(preg_match('/0-9/', $_GET['matches_id'])){
$matches_id=htmlspecialchars(mysql_real_escape_string(trim($_GET['matches_id'])));
}else{
echo "<font color=\"red\"><b>Ungültiger Match zum Bearbeiten gewählt</b></font>";
}
}
PS: Hab keine Ahnung von Regex, bin denen immer ausgewichen -.-