Página 1 de 2
como redireccionar al pulsar en logout
Publicado: 16 Mar 2004, 23:45
por yosih
Quisiera saber como hacer para que al pulsar en logout, al redireccionar no fuese al indice del foro si no a otro sitio como por ejemplo la pagina del marca o de otra web. GRACIAS.
Publicado: 18 Mar 2004, 08:18
por Nkieto
Creo que esta es la parte de cí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?³digo que necesitarias modificar en el fichero
login.php
Código: Seleccionar todo
else if( ( isset($HTTP_GET_VARS['logout']) || isset($HTTP_POST_VARS['logout']) ) && $userdata['session_logged_in'] )
{
if( $userdata['session_logged_in'] )
{
session_end($userdata['session_id'], $userdata['user_id']);
}
if (!empty($HTTP_POST_VARS['redirect']) || !empty($HTTP_GET_VARS['redirect']))
{
$url = (!empty($HTTP_POST_VARS['redirect'])) ? $HTTP_POST_VARS['redirect'] : $HTTP_GET_VARS['redirect'];
redirect(append_sid($url, true));
}
else
{
redirect(append_sid("index.$phpEx", true));
}
}
else
{
$url = ( !empty($HTTP_POST_VARS['redirect']) ) ? $HTTP_POST_VARS['redirect'] : "index.$phpEx";
redirect(append_sid($url, true));
}
Donde pone
es la redireccion al indice del foro despuí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?©s de hacer logout
í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?¿Quí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?© hacer? A priori se me ocurre que substituyas esa lí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Ânea por
Ya dirí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?¡s si funciona

Re: como redireccionar al pulsar en logout
Publicado: 28 Mar 2004, 03:01
por yosih
lo he arreglado poniendo ::
Código: Seleccionar todo
else if( ( isset($HTTP_GET_VARS['logout']) || isset($HTTP_POST_VARS['logout']) ) && $userdata['session_logged_in'] )
{
if( $userdata['session_logged_in'] )
{
session_end($userdata['session_id'], $userdata['user_id']);
} if (!empty($HTTP_POST_VARS['redirect']) || !empty($HTTP_GET_VARS['redirect']))
{
$url = (!empty($HTTP_POST_VARS['redirect'])) ? $HTTP_POST_VARS['redirect'] : $HTTP_GET_VARS['redirect'];
$outside = ( !empty($HTTP_POST_VARS['outside']) ) ? true : ( ( !empty($HTTP_GET_VARS['outside']) ) ? true : false);
redirect(append_sid($url, true), $outside);
}
else
{
// CAMBIE ESTO -------> redirect(append_sid("index.$phpEx", true));
redirect(append_sid("../index.php", true));
}
}
-----------------------------------------------------------------
Edito para poner el codigo bajo la "tutela" de BBCode
Publicado: 12 Abr 2004, 03:23
por cyrax
Yo lo q necesito y quiero es q cuando me logee ! me salte es al portal mas no al index del foro... tengo ese problema y quiero saber si me lo pueden aclarar
Publicado: 12 Abr 2004, 12:52
por ThE KuKa
cyrax necesito saber tu version de phpBB, si tienes ezPortal instalado etc. vamos, lo de siempre y lo que todos pasais de poner, si no es imposible ayudar, intentamos ayudar, no somos adivinos ni este es un sitio de "Tarot"
S@lu2
Re: como redireccionar al pulsar en logout
Publicado: 12 Abr 2004, 16:54
por cyrax
Bueno, yo tengo el 2.0.8, y sui tengo en portal instalado o sea el ezPortal !
Porfis !
Publicado: 12 Abr 2004, 17:19
por tole
Nota de la firma de ThE Kuka, el link q sale en
Soporte phpBB
Salu2.
Publicado: 12 Abr 2004, 17:32
por cyrax
Pero lo q necesito es q me ayuden, como hago para q cuando me logee en el portal me deje en el portal mas no me lanze al foro... igual con el log out
Publicado: 12 Abr 2004, 17:43
por tole
Lo bí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?¡sico para q se te pueda ayudar es q leas detenidamente las cosas, eso para empezar y no hacer caso omiso a lo q se te indica, sigues en tus trece y despuí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?©s de tantos mensajes aí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?ºn estamos en el principio.
Como haces lo q te da la gana pues yo voy a optar por hacer lo mismo.
Salu2.
Publicado: 13 Abr 2004, 14:39
por cyrax
ah si no me kieres ayudar no me ayudes, gracias buscare ayuda en otro lado !
Publicado: 13 Abr 2004, 20:12
por ThE KuKa
A ver cyrax, aqui no se niega ayuda para nadie, solo se pide la vuestra en algunos aspectos, que aporteis datos sobre la version del foro, hosting, etc. y en demasiadas ocasiones, tenemos que repetir esto.
Ahora tu parece que pierdes la paciencia, la verdad es que no se muy bien el porque, cuando yo, y el resto del equipo, solo intentamos ayudar sin pedir nada a cambio, si no quieres visitar este sitio perfecto, eso es decision tuya, pero no puedo dejar que te vayas diciendo que no te queremos ayudar, porque eso no es cierto.
Por el tema de logout, dices que tienes ezPortal, pues no lo entiendo, si tienes ezPortal instalado, en las instrucciones del MOD de Smartor, sale dicha redireccion, mira este codigo:
Código: Seleccionar todo
#
#-----[ OPEN ]------------------------------------------
#
login.php
#
#-----[ FIND ]-----------------------------------
#
redirect(append_sid("index.$phpEx", true));
#
#-----[ REPLACE WITH ]---------------------------
#
redirect(append_sid("portal.$phpEx", true));
#
#-----[ FIND ]-----------------------------------
#
$url = ( !empty($HTTP_POST_VARS['redirect']) ) ? $HTTP_POST_VARS['redirect'] : "index.$phpEx";
#
#-----[ REPLACE WITH ]---------------------------
#
$url = ( !empty($HTTP_POST_VARS['redirect']) ) ? $HTTP_POST_VARS['redirect'] : "portal.$phpEx";
#
#-----[ FIND ]-----------------------------------
#
redirect(append_sid("index.$phpEx", true));
#
#-----[ REPLACE WITH ]---------------------------
#
redirect(append_sid("portal.$phpEx", true));
#
#-----[ FIND ]-----------------------------------
#
$url = ( !empty($HTTP_POST_VARS['redirect']) ) ? $HTTP_POST_VARS['redirect'] : "index.$phpEx";
#
#-----[ REPLACE WITH ]---------------------------
#
$url = ( !empty($HTTP_POST_VARS['redirect']) ) ? $HTTP_POST_VARS['redirect'] : "portal.$phpEx";
#
#-----[ FIND ]-----------------------------------
#
redirect(append_sid("index.$phpEx", true));
#
#-----[ REPLACE WITH ]---------------------------
#
redirect(append_sid("portal.$phpEx", true));
Lo que no se es si es valido para 2.0.8, ya que esta version cambio el archivo login.php pero es cuestion de probar, suerte.
S@lu2
Publicado: 15 Abr 2004, 14:22
por cyrax
Gracias, de pana muchas gracias.... ! ! !
Publicado: 15 Abr 2004, 14:34
por cyrax
Ups, pero no funciono para la version 2.0.8, de todas maneras gracias...
Respuesta: Como Redireccionar Al Pulsar En Logout
Publicado: 06 Oct 2006, 04:59
por nonaoco
Hola, pido mis disculpas si este post no va aqui, pero tiene que ver.
Yo quiero hacer lo mismo, que al desloguearme me envie al portal.php (en mi caso es el index.php) y cuando me loguee me envie al forum.PHP?
Pero la info que esta aqui expuesta es para versiones anteriores son phpp normales creo n cambio yo tengo la ultima version (Mis datos en la firma)
Gracias de antemano

Respuesta: como redireccionar al pulsar en logout
Publicado: 06 Oct 2006, 06:24
por mitch
nonaoco, como siempre se ha dicho, dudas nuevas o que no son del autor del topic, en nuevos temas, pues son "casos" distintos, tu lo has dicho.