Login en index cierra sesión Tema Solucionado
Publicado: 29 Ene 2011, 18:54
Gente, vuelvo a escribir con unas consultas, lo escribo aquí ya que me parece mas un problema de php que de phpbb en sí.
Yendo al grano, estoy intentando hacer un login de phpbb fuera del mismo foro, el problema está en que al estar este login activo si inicio sesión en el foro (ya sea por este login o el del mismo foro) la sesión no dura ni un solo segundo, directamente muestra que se ha ingresado correctamente pero cuando se refresca se cierra la sesión.
dejo el código que estoy usando, a ver si me pueden dar una mano los expertos en que me estoy equivocando.
Seguramente el problema esta en la primera parte del código. No se los puedo mostrar funcionando online porque lo tengo en mi pc haciendo pruebas para realizar la actualización de una web. No da ningún tipo de error solamente no establece bien la sesión, directamente es como si no creara una.
Desde ya muchas gracias!
Yendo al grano, estoy intentando hacer un login de phpbb fuera del mismo foro, el problema está en que al estar este login activo si inicio sesión en el foro (ya sea por este login o el del mismo foro) la sesión no dura ni un solo segundo, directamente muestra que se ha ingresado correctamente pero cuando se refresca se cierra la sesión.
dejo el código que estoy usando, a ver si me pueden dar una mano los expertos en que me estoy equivocando.
Código: Seleccionar todo
<?php define('IN_PHPBB', true);
$phpbb_root_path = $_SERVER['DOCUMENT_ROOT'] .'/foro/';
$phpbb_url_path = 'http://midominio.com/foro/';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
include($phpbb_root_path . 'config.' . $phpEx);
$user->session_begin();$auth->acl($user->data); ?>
<form action="<?php echo $phpbb_url_path?>ucp.php?mode=login" target="_blank" method="post">
<div class="giris">
<input name="username" type="text" value="Nick" onclick="value=''"/>
<input name="password" type="password" value="*******" onclick="value=''" style="margin-right:32px;"/>
<img src="../images/login/foro.jpg" width="33" height="28"/>
<span style="float:left;">
<a target='_blank' href="<?php echo($phpbb_url_path.'ucp.php?mode=logout'.'&sid='.$user->data['session_id']);?>"><img src="../images/login/desconectar.png" width="33" height="28" border="0" title="Desconectarse"/></a>
</span>
<span class="links_login">
•<a href="<?php echo $phpbb_url_path;?>ucp.php?mode=register" target="_blank">Registrarme</a> • <a href="<?php echo $phpbb_url_path;?>ucp.php?mode=sendpassword" title="Danos tu nombre de usuario y tu correo electrónico y te mandamos una nueva." target="_self">Recordar contraseña</a> • <?php $total=mysql_query("SELECT COUNT(*)FROM phpbb_users");$row=mysql_fetch_row($total);$totalusuarios=$row[0] - 159;mysql_close(); echo"Usuarios: ".$totalusuarios.""; ?>
</span>
</div>
<input type="submit" value="" name="login" style="width:1px; height:1px; background:none; border:0px;"></form>
Desde ya muchas gracias!