Código PHP:
$Usuario = ($_POST['slogin']);
$Pass = ($_POST['spass']);
if ((eregi("[^a-zA-Z0-9_-]", $Usuario)) || (eregi("[^a-zA-Z0-9_-]", $Pass)))
{
echo("<font color='#FF0000'>SQL Injection Detectado. Use letras de A a Z e numeros de 0 a 9");
exit();
}
Estoy utilizando el código anterior para evitar que hagan SQLInyection, al actualizar a PHP 5.4, no funciona más. De que forma puede volver a funcionar, estuve leyendo acerca de preg_match, pero no se como hacerlo funcionar. :( Help.