Phpost

Versión completa: Aviso de registro de clon a moderadores y administradores (Act 1.3)
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Capturas
[img]Registrate o inicia tu sesión para ver este contenido[/img]
 
[img]Registrate o inicia tu sesión para ver este contenido[/img]




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

Buscar:
Código PHP:
db_exec(array(__FILE____LINE__), 'query''INSERT INTO `u_portal` (`user_id`) VALUES (\''.$tsData['user_id'].'\')'); 


Debajo agregar:
Código PHP:
// COMPROBAMOS CLONES
            
$realip = ($_SERVER['REMOTE_ADDR'] ? $_SERVER['REMOTE_ADDR'] : $_SERVER['X_FORWARDED_FOR']);
            if(
$f db_exec('num_rows'$q db_exec(array(__FILE____LINE__), 'query''SELECT user_name FROM u_miembros WHERE user_last_ip = \''.$tsCore->setSecure($realip).'\'')) || db_exec('num_rows'$qq db_exec(array(__FILE____LINE__), 'query''SELECT u.user_name FROM u_sessions AS s LEFT JOIN u_miembros AS u ON s.session_user_id = u.user_id WHERE s.session_ip = \''.$tsCore->setSecure($realip).'\' && s.session_user_id != \'0\''))){
              
$q db_exec('fetch_row'$f $q $qq);
              
$ms db_exec(array(__FILE____LINE__), 'query''SELECT user_id FROM u_miembros WHERE user_rango = \'1\' || user_rango = \'2\'');
              while(
$row db_exec('fetch_row'$ms)){
                
db_exec(array(__FILE____LINE__), 'query''INSERT INTO u_avisos (user_id, av_subject, av_body, av_date, av_type) VALUES (\''.$row[0].'\', \'Posibles clones\', \'Posibles clones: @'.$q[0].' y @'.$tsCore->setSecure($tsData['user_nick']).'\', \''.time().'\', \'2\')') or die('0__'.show_error('Error al ejecutar la consulta de la línea '.__LINE__.' de '.__FILE__.'.''db'));
              }
            } 

            



Creditos: Alan