Foros del Web » Creando para Internet » Sistemas de gestión de contenidos »

Sesiones perdidas

Estas en el tema de Sesiones perdidas en el foro de Sistemas de gestión de contenidos en Foros del Web. Estoy investigando ahora los foros phpbb y me parecen una pasada, pero tengo un problema. He hecho una aplicación ajena al foro, a la cual ...
  #1 (permalink)  
Antiguo 09/09/2011, 03:13
 
Fecha de Ingreso: septiembre-2011
Mensajes: 4
Antigüedad: 12 años, 7 meses
Puntos: 0
Sesiones perdidas

Estoy investigando ahora los foros phpbb y me parecen una pasada, pero tengo un problema.
He hecho una aplicación ajena al foro, a la cual se accede por este. Lo que yo intento es guardar la sesión del usuario del foro para mantenerla en la aplicación, pero siempre me dice que no está logueado.
Buscando información encontré que debo tener un archivo con el siguiente contenido:
Código PHP:
<?php 
 
define
('IN_PHPBB'true); // se define que se va a usar phpbb. 
$phpbb_root_path './'// el path directo del servidor a phpbb3, varia algo dependiendo del servidor, si hay errores con esto en el mismo error sale el path correcto. 
$phpbb_url_path 'http://forograficas.net16.net/'// la url hacia tu phpbb3 
$phpEx substr(strrchr(__FILE__'.'), 1); // tipo de extension 
include($phpbb_root_path 'common.' $phpEx); // incluimos el common.php que es muy importante para la bd 
include($phpbb_root_path 'config.' $phpEx); //include de config.php  importante tambien en bd usuarios  y pass
 
// iniciamos sesion 

$user->session_begin(); 
$auth->acl($user->data); 
$user->setup();

 
?>
Y luego en la cabecera del php de la aplicación (el cual se debe alojar en la misma carpeta ya que da error aun modificando rutas):
Código PHP:
<?php 

include("sesiones.php");

    if (
$userdata['session_logged_in'])
{print 
"<h1>Estas logueado. Saludos ".$userdata['username']."</h1>";}
else
{print 
"<h1>Para acceder a esta sección necesitas loguearte...</h1>";}

  
?>
Datos adicionales:
- Versión de phpbb 3.0.9
- Versión php 5.3.1
- Uso servidor gratuito de webhoost, pero también me da fallo en local
- http://www.forograficas.net16.net/registro.php

Gracias de antemano a tod@s
  #2 (permalink)  
Antiguo 09/09/2011, 08:59
3nr1c
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Sesiones perdidas

Es algo muy tonto pero... estás usando session_start(); ?

Saludos
  #3 (permalink)  
Antiguo 09/09/2011, 15:59
 
Fecha de Ingreso: septiembre-2011
Mensajes: 4
Antigüedad: 12 años, 7 meses
Puntos: 0
Respuesta: Sesiones perdidas

Claro, pero no en mi aplicación, lei que la sesión se mantenía en el phpbb y solo había que incluir eso para seguir manteniendo la sesión. Si vuelvo a inicializar la sesión en la aplicación pierdo la sesión anterior

Etiquetas: perdidas, php, registro, sesiones, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:11.