Página 1 de 1

Sesiones en un portal propio

Publicado: 29 Dic 2008, 20:42
por Choco
Antes de nada, saludar en mi primer mensaje en esta comunidad ^^

Ahora, si no les importa, mi duda:
Estoy intentando hacer una web, diseñando yo mismo el portal (no necesito un sistema de noticias, descargas ni nada por el estilo, y uno como el phpnuke o los que he visto para phpbb tienen más utilidades de las que usaré, además de ser menos configurable, algo que necesito).
Dicho portal lo estoy haciendo en mi propio ordenador (localhost).
Tengo instalado correctamente el phpbb3 y funciona sin problemas (al menos no se los he detectado), pero necesitaría compartir cierta información entre phpbb3 y la página (como por ejemplo, los datos de la sesión, para que al iniciar sesión en el foro sirva para el portal y viceversa).

Así pues, la duda sería qué usa phpbb3 para las sesiones (¿cookies? ¿sesiones?) y de qué manera podría usarlas.
En phpbb2 creo que se usaba una variable llamada $userdata, que era un array que contenía los datos de "users", así $userdata['user_id'] era la ID de usuario...

Pues eso es todo ^^ ojalá sea posible encontrar una solución "sencilla" para esto ^^
Gracias de antemano.

URL: http://localhost" onclick="window.open(this.href);return false;
Versión phpBB: phpBB3 (3.0.3)
MODs Instalados: Ninguno
Plantilla(s) usada(s): subsilver
Servidor: localhost
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No

Re: Sesiones en un portal propio

Publicado: 29 Dic 2008, 20:48
por Alorse
Pues al ser tu primer post te felicito porque pusiste los datos de soporte... pero te falto leer algo de las normas de phpbb-es y es que no damos soporte en localhost, cuando tengas tu foro subido en un servidor nos avisas...

Re: Sesiones en un portal propio

Publicado: 29 Dic 2008, 22:01
por Choco
URL: http://ninjastyle.comze.com" onclick="window.open(this.href);return false;
Versión phpBB: phpBB3 (3.0.3)
MODs Instalados: Ninguno
Plantilla(s) usada(s): subsilver
Servidor: http://www.000webhost.com/" onclick="window.open(this.href);return false;
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No

Ya tengo los archivos en un host online.
Sinceramente, en mi opinión veo este requisito innecesario, ya que muchos diseñamos en local para hacer pruebas sin estar subiendo los archivos continuamente, más rapidez en la carga, ... y además, poca garantía da de que se mantiene el copyright pues con ponerlos de nuevo para consultar en la comunidad les basta...

En cualquier caso, no tengo intención de cambiar las normas, sino de aprender ^^' así que ahora que cumplo la norma que faltaba, ¿podrían responder mi pregunta?

Re: Sesiones en un portal propio

Publicado: 29 Dic 2008, 22:19
por Alorse
Fijate en esta guia que The KuKa trajo para campartir, en si creo que eso es lo que deseas....
http://www.phpbb-es.com/foro/viewtopic.php?f=76&t=14279" onclick="window.open(this.href);return false;

Re: Sesiones en un portal propio

Publicado: 29 Dic 2008, 22:58
por Choco
Sí, funciona :) Gracias por la ayuda.
Si no entiendo mal, han reemplazado el $userdata[] por $user->data[].

Sin embargo, a pesar de funcionar, me aparece un error de "[phpBB Debug] PHP Notice": "Cannot modify header information - headers already sent by (output started at ......./sesiones.php:1)" (reemplacé la ubicación del archivo, que además de "larga" no ayuda para nada ^^U).
Me sale haciendo lo que indica The Kuka. Aunque como uso un index.php en el cual se visualiza el resto de páginas con incluir el código directamente funciona sin ningún error.
Así que ya por simple curiosidad, si leen y pueden responder a que se debería el error (que no sea una traducción del error, que eso puedo yo solito XD) lo agradecería ^^

Re: Sesiones en un portal propio

Publicado: 29 Dic 2008, 23:39
por ThE KuKa
La guía ha sido modificada por su autor original, tengo pendiente testearla, pero puedes leer aquí el tema original en cuestión:
http://www.forosdelweb.com/f121/login-s ... b3-541462/" onclick="window.open(this.href);return false;

S@lu2