¡Bienvenido! ¿Aún no estás registrado?, deberás registrarte antes de poder usar el Chat, Comentar y Descargar en el Foro. Usa un email válido para la activación.
Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5

COMPLEMENTOS Posts Limitados Para Visitantes (Act 1.3)
#1

3
Mejor respuesta del mensaje Posts Limitados Para Visitantes (Act 1.3)Captura


[img]Registrate o inicia tu sesión para ver este contenido[/img]



Importar la tabla a la base de datos

Mega
Debes agradecer para ver el contenido...


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

Buscar:

// DATOS DEL POST
        
$query db_exec(array(__FILE____LINE__), 'query''SELECT c.* ,m.*, u.user_id FROM `p_posts` AS c LEFT JOIN `u_miembros` AS u ON c.post_user = u.user_id LEFT JOIN `u_perfil` AS m ON c.post_user = m.user_id  WHERE `post_id` = \''.(int)$post_id.'\' '.($tsUser->is_admod && $tsCore->settings['c_see_mod'] == '' 'AND u.user_activo = \'1\' && u.user_baneado = \'0\'').' LIMIT 1'); 



Debajo agregar:

if(!$tsUser->is_member){
             
$ip $tsCore->getIP();
             
$query db_exec(array(__FILE____LINE__), 'query''SELECT ip,total FROM visitors WHERE ip =\''.$ip.'\'');
             
$dato db_exec('fetch_assoc'$query);
        if(
$dato['ip']==$ip){
             
db_exec(array(__FILE____LINE__), 'query''UPDATE visitors SET total = total + 1 WHERE ip = \''.$ip.'\'');
        }else{
             
$sql "INSERT INTO visitors (ip,id_post,total) VALUES ('{$ip}','{$post_id}',1)";
             
$result db_exec(array(__FILE____LINE__), 'query'$sql);
             }
        } 


Buscar:

if(!empty($tsDraft['b_title'])) return array('deleted','Oops! Este post no existe o fue eliminado.');
            else return array(
'deleted','Oops! El post fue eliminado!');
        } 


Debajo agregar:

elseif($dato['total'] > 2) return array('deleted','deberás registrarte para continuar en los posts.'); 




Creditos: Debes agradecer para ver el contenido...
Responder
#2

0
Gracias
Responder


Compartir en:

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)