¡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) (ACT-15/06/2026- 21:00 ESP)

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

NOTICIAS OFICIALES Presentamos Risus Nova 2.0: nueva etapa del CMS
#17

0
(05-16-2026, 12:17 PM)Tronlar escribió: Debes agradecer para ver el contenido...Con eso que propones si el servidor de la base de datos se satura, se cae, o la tabla u_miembros se corrompe por un fallo del sistema, la consulta va a fallar, va a decir, Error al ejecutar la consulta de la línea 20 de /var/www/html/vhosts/tuweb/includes/password.php., para un usuario normal ve un error y ve eso solo, un error, para uno que venga con la intención de atacar le estás dando la ruta interna de los archivos, sistema operativo, la estructura del servidor...
 
or exit( show_error('... línea '.__LINE__.' de '.__FILE__.'.''db') ); 

Sería así
$algorithm defined('PASSWORD_ARGON2ID') ? PASSWORD_ARGON2ID PASSWORD_BCRYPT;

$options = [];
if (
$algorithm === PASSWORD_ARGON2ID) {
    
$options = [
        
'memory_cost' => 65536// 64 MB
        
'time_cost'   => 4,
        
'threads'     => 2
    
];
}

$new_hash password_hash($tsData['user_password'], $algorithm$options);
$uid = (int)$data['user_id'];
$sql "UPDATE u_miembros SET user_password = '{$new_hash}' WHERE user_id = {$uid}";
db_exec(array(__FILE____LINE__), 'query'$sql) or exit(show_error('Error en la base de datos.''db')); 

Evitar ese "problema", solo debes agregar un excepción debajo del $new_hash y esto evita que continúe.
$new_hash password_hash($tsData['user_password'], $algorithm$options);
if (
$new_hash === false) {
    throw new 
RuntimeException('Error al generar hash de contraseña');


Accede al servidor de Discord y descarga ZCode|PHPost
Responder


Compartir en:

Mensajes en este tema
Presentamos Risus Nova 2.0: nueva etapa del CMS - por Tronlar - 05-10-2026, 09:28 PM
RE: Presentamos Risus Nova 2.0: nueva etapa del CMS - por moyo - 05-11-2026, 05:24 PM
RE: Presentamos Risus Nova 2.0: nueva etapa del CMS - por Tronlar - 05-12-2026, 01:19 AM
RE: Presentamos Risus Nova 2.0: nueva etapa del CMS - por moyo - 05-12-2026, 06:21 AM
RE: Presentamos Risus Nova 2.0: nueva etapa del CMS - por Miguel92 - 05-12-2026, 03:27 PM
RE: Presentamos Risus Nova 2.0: nueva etapa del CMS - por Tronlar - 05-12-2026, 08:32 PM
RE: Presentamos Risus Nova 2.0: nueva etapa del CMS - por Miguel92 - 05-12-2026, 11:59 PM
RE: Presentamos Risus Nova 2.0: nueva etapa del CMS - por Tronlar - 05-13-2026, 07:25 AM
RE: Presentamos Risus Nova 2.0: nueva etapa del CMS - por Tronlar - 05-13-2026, 12:07 PM
RE: Presentamos Risus Nova 2.0: nueva etapa del CMS - por Tronlar - 05-15-2026, 09:27 AM
RE: Presentamos Risus Nova 2.0: nueva etapa del CMS - por Miguel92 - 05-15-2026, 11:01 PM
RE: Presentamos Risus Nova 2.0: nueva etapa del CMS - por Tronlar - 05-16-2026, 12:33 AM
RE: Presentamos Risus Nova 2.0: nueva etapa del CMS - por Miguel92 - 05-16-2026, 01:04 AM
RE: Presentamos Risus Nova 2.0: nueva etapa del CMS - por Tronlar - 05-16-2026, 09:23 AM
RE: Presentamos Risus Nova 2.0: nueva etapa del CMS - por Miguel92 - 05-16-2026, 11:34 AM
RE: Presentamos Risus Nova 2.0: nueva etapa del CMS - por Tronlar - 05-16-2026, 12:17 PM
RE: Presentamos Risus Nova 2.0: nueva etapa del CMS - por Miguel92 - 05-16-2026, 12:55 PM
RE: Presentamos Risus Nova 2.0: nueva etapa del CMS - por Tronlar - 05-16-2026, 01:52 PM
RE: Presentamos Risus Nova 2.0: nueva etapa del CMS - por Picho1995 - 05-20-2026, 12:41 AM
RE: Presentamos Risus Nova 2.0: nueva etapa del CMS - por Tronlar - 05-20-2026, 09:06 AM
RE: Presentamos Risus Nova 2.0: nueva etapa del CMS - por exe8422 - 05-20-2026, 03:34 AM
RE: Presentamos Risus Nova 2.0: nueva etapa del CMS - por Tronlar - 05-20-2026, 09:32 AM
RE: Presentamos Risus Nova 2.0: nueva etapa del CMS - por exe8422 - 05-21-2026, 06:49 PM
RE: Presentamos Risus Nova 2.0: nueva etapa del CMS - por evilnix - 05-20-2026, 04:23 PM
RE: Presentamos Risus Nova 2.0: nueva etapa del CMS - por evilnix - 05-23-2026, 02:29 PM
RE: Presentamos Risus Nova 2.0: nueva etapa del CMS - por Tronlar - 05-23-2026, 08:59 PM
RE: Presentamos Risus Nova 2.0: nueva etapa del CMS - por regionlima - 05-24-2026, 04:56 PM

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)