¡Bienvenido a PHPost!

Para participar en el foro, descargar complementos y acceder al chat, es necesario tener una cuenta activa.
Por favor, regístrate utilizando un correo electrónico válido para completar la activación.

Descarga Risus Nova 2.0   (Ver notas de la versión) Estable | Actualizado: 16/06/2026 - 22:00 h

Regístrate Descargar Risus Nova
Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5

COMPLEMENTOS Login con Email y Nombre de Usuario
#1

1
Mejor respuesta del mensaje Login con Email y Nombre de UsuarioCaptura GIF
[img]Registrate o inicia tu sesión para ver este contenido[/img]



En c.user.php --> inc --> class --> c.user.php

Buscar:
$pp_password md5(md5($password) . $username); 

 
Reemplazar por:
if (filter_var($usernameFILTER_VALIDATE_EMAIL)) {
        
$email true;
        } else {
        
$pp_password md5(md5($password) . $username);
        } 

 
Buscar:
$query db_exec(array(__FILE____LINE__), 'query''SELECT user_id, user_password, ' $pwtype ' user_activo, user_baneado FROM u_miembros WHERE LOWER(user_name) = \''.$username.'\' LIMIT 1'); 


Reemplazar por:
$query db_exec(array(__FILE____LINE__), 'query''SELECT user_id, user_name, user_password, ' $pwtype ' user_activo, user_baneado FROM u_miembros WHERE LOWER('. ( $email 'user_email' 'user_name' ) .') = \''.$username.'\' LIMIT 1'); 


Buscar:
if(empty($data)) return '0: El usuario no existe.'

 
Debajo agregar:
if($email == true$pp_password md5(md5($password) . strtolower($data['user_name'])); 
Responder


Compartir en:

Mensajes en este tema
Login con Email y Nombre de Usuario - por Chctrpgo - 07-23-2022, 08:25 AM
RE: Login con Email y Nombre de Usuario - por Drak22 - 01-24-2024, 12:58 PM

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)