Ver Mensaje Individual
  #8 (permalink)  
Antiguo 25/07/2008, 19:31
Avatar de Marvin
Marvin
Colaborador
 
Fecha de Ingreso: febrero-2005
Ubicación: global $Chile->Santiago;
Mensajes: 1.991
Antigüedad: 19 años, 3 meses
Puntos: 81
Respuesta: Ayuda con eregi()

Algo asi podria servir:
Código PHP:
$login stripslashes($_POST['login']);
$pass stripslashes($_POST['pass']);
if(
strlen($login) > 10 || strlen($pass) > 10){ //Si alguno es mas largo de 10 caracteres
    
$ip $_SERVER['REMOTE_ADDR']; //rescatamos la ip que esta accediendo al sistema
    
$archivo fopen("errorIngreso.txt","a") or die("Problemas en la creacion"); //abrimos o creamos el archivo
    
$fecha date("d-m-Y g:i a"); //calculamos la fecha y hora de hoy
    
fputs($archivo"Entrada incorrecta con Usuario: $login - Ip: $ip - Fecha: $fecha \r\n");//escribimos en el archivo
    
fclose($archivo); //cerramos el archivo
    
echo("error"); //mostramos error tal como abajo
    
exit();
}else{
    if((
eregi("[^a-z0-9ñ_-]"$login)) || (eregi("[^a-z0-9ñ_-]"$pass))){
        echo(
"error");
        exit();
    }

Suerte!
__________________
El que dice "Solo sé que nada sé", esta asumiendo que sabe algo.
Lea las FAQ's!