Ver Mensaje Individual
  #159 (permalink)  
Antiguo 14/09/2005, 19:26
[DARK_RULO]
 
Fecha de Ingreso: marzo-2005
Mensajes: 70
Antigüedad: 19 años, 8 meses
Puntos: 0
Hola a todos!

Jeje, la verdad que tambien me dio lata, pero pues al final lo consegui. Igual y no de la mejor manera, pero se soluciono.^^ Para solucionar mi problema, lo que hice fue solo incluir el script en la parte de login y llamarlo con un include(). Hagan de cuenta que tengo mi main.php, y ya nomas incluyo el main_login.php (por ejemplo). Asi solo tengo la sesion activa en la parte de logueo, y ya no se propaga en la pagina completa. Lo que podrias hacer tyl3r®, seria algo parecido a lo que yo, hacer en un archivo aparte el <form> de login, y luego incluirlo en la pagina que quieras (el index.php por ejemplo). Eso si, sin incluir la sesion en el index.php, porque si no seria lo mismo y seguiria sin servir, no se si me explico. =P

Cita:
El caso es que solo funciona si elimino este código:
Código PHP:
include($phpbb_root_path 'extension.inc');
include(
$phpbb_root_path 'common.'.$phpEx);

// Start session management
$userdata session_pagestart($user_ipPAGE_INDEX);
init_userprefs($userdata);
// End session management 
Eso no lo puedes quitar para nada, porque es lo que inicia la sesion del phpbb, y si lo quitas, pues ya t imaginaras que pasa.

El detalle esta en lo que vi, es que todos los links se vuelven del "tipo phpbb" xD, es decir, si teniamos:

index.php?id=descargas

Al incluir el script para iniciar la sesion ese link se transforma en:

index.php?id=descargas&sid=445464987984651321 (por ejemplo) =P

Igual y eso es una pista no yoseman, para solucionarlo.

SALU-2.


Última edición por [DARK_RULO]; 14/09/2005 a las 19:34