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!