Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/01/2005, 11:11
Avatar de yoseman
yoseman
 
Fecha de Ingreso: diciembre-2003
Ubicación: Alicante (Spain)
Mensajes: 471
Antigüedad: 20 años, 11 meses
Puntos: 5
Ahora estoy algo liado, pero en este hilo se comento algo parecido:

http://forosdelweb.com/showthread.php?t=262810

Se trata básicamente de que en la variable phpbb_root_path este el directorio del foro pero respecto del script que se esta ejecutando.
Leete el hilo en el que encontrarás un código:
Código PHP:
<?
define
('IN_PHPBB'true);
$phpbb_root_path './';
include(
$phpbb_root_path 'extension.inc');
include(
$phpbb_root_path 'common.'.$phpEx);

//
// Start session management
//
$userdata session_pagestart($user_ipPAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//
$log_in_out=( $userdata['session_logged_in'] ) ? ('<a href="'.$phpbb_root_path.'login.'.$phpEx.'?logout=true&amp;s  id=' $userdata['session_id'].'&redirect=./log.php">LOGOUT  ['.$userdata['username'].']</a>') : ('LOGIN');
?>
<div align="center">
<?
print $log_in_out."<br /><br /><br />";
if (!
$userdata['session_logged_in'])
{
?>
<form action="<?=$phpbb_root_path?>login.php" method="post">
<input type="hidden" name="redirect" value="./log.php">
Usuario:&nbsp;<input type="text" name="username" size="10" /><br>
Contrase&ntilde;a:&nbsp;<input type="password" name="password" size="10" maxlength="32" /><br />
&nbsp;&nbsp; &nbsp;&nbsp;Entrar automáticamente en cada visita
        <input class="text" type="checkbox" name="autologin" />

        &nbsp;&nbsp;&nbsp;
        <input type="submit" class="mainoption" name="login" value="Login" />
</form>
</div>
<?}?>
Se trataria de agregar a ese código al final un else
Código PHP:
</form>
</div>
<?}
else
{
//lo que se debería de mostrar si el usuario esta logueado
}?>
Complementando el código que encontrarás en ése hilo que lo que hace es mostrar un formulario para loguearse en caso de que el usuario no este logueado
__________________
[+]
[+]