Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/10/2012, 13:05
kasumidie
 
Fecha de Ingreso: octubre-2011
Ubicación: CABA
Mensajes: 63
Antigüedad: 12 años, 9 meses
Puntos: 1
Eregi (), como reemplazar?

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.