Posteo aqui por que no tengo permisos para postear en este articulo de tom|ta en tomatoma.ws y en el que segui los pasos que me indicaban
Siguiento las reglas de este foro les doy la informacion necesaria
DATOS DEL FORO
URL:XXXXXX
Plantilla(s) usuada(s): Ninguna
MODs instalados: Ninguno
Version de phpBB: 21 ( la ultima)
Servidor: Servidor de pago
Si es una actualizacion desde otra version: Ninguna actualizacion
Si es una conversion desde otro tipo de Foro: Ninguna conversion
DATOS DE LA URL EXTERIOR
PROBLEMA:
En la url exterior (http://www.foros-web.com/prueba.php Tengo problemas para loguearme desde fuera
mas exactamente este es el error
[quote] Warning: Cannot modify header information - headers already sent by (output started at /home/.humperdink/fiti/foros-web.com/prueba.php:9) in /home/.humperdink/fiti/foros-web.com/soporte/includes/sessions.php on line 366
Warning: Cannot modify header information - headers already sent by (output started at /home/.humperdink/fiti/foros-web.com/prueba.php:9) in /home/.humperdink/fiti/foros-web.com/soporte/includes/sessions.php on line 367
[/quoteicy]
Creo que el problema esta en las cookis pero no consigo ver la solucion
Os pongo el codigo entero, quizas ahi algun error quese me paso
[quote]
<?php
define('IN_PHPBB',true);
$site_root_path = 'xXXXX; // Absoloute SITE PATH Path
$phpbb_root_path = '/'xxx; // Forum Path
$root = 'http://foros-web.com'; // Root Dir of Site
$privvar = 'http://foros-web.com/soporte/privmsg.php';
$phpbb_root_path = $site_root_path . $phpbb_root_path;
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.php');
include_once ($phpbb_root_path . 'includes/bbcode.'.$phpEx);
include_once ($phpbb_root_path . 'includes/functions.'.$phpEx);
// lets make a little check if your root_path is correct

//
if (!file_exists($phpbb_root_path . 'extension.inc'))
{
echo $phpbb_root_path;
die ('<tt><strong>phpBB Fetch All:</strong>
$phpbb_root_path is wrong and does not point to your forum.</tt>');
}
//
// now we include (integrate) some files which we need
//
//
//
//
//
// Start session management
//
if (!$userdata)
{
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//
}
$avatar = '';
if ( $userdata['user_avatar_type'] && $userdata['username'] != ANONYMOUS && $userdata['user_allowavatar'] )
{
switch( $userdata['user_avatar_type'] )
{
case USER_AVATAR_UPLOAD:
$avatar = ( $board_config['allow_avatar_upload'] ) ? '<img src="phpBB/' . $board_config['avatar_path'] . '/' . $userdata['user_avatar'] . '" alt="" border="0" />' : '';
break;
case USER_AVATAR_REMOTE:
$avatar = ( $board_config['allow_avatar_remote'] ) ? '<img src="' . $userdata['user_avatar'] . '" alt="" border="0" />' : '';
break;
case USER_AVATAR_GALLERY:
$avatar = ( $board_config['allow_avatar_local'] ) ? '<img src="phpBB/' . $board_config['avatar_gallery_path'] . '/' . $userdata['user_avatar'] . '" alt="" border="0" />' : '';
break;
}
}
if ( $userdata['user_new_privmsg'] )//private messages
{
$l_message_new = ( $userdata['user_new_privmsg'] == 1 ) ? $lang['New_pm'] : $lang['New_pms'];
$l_privmsgs_text = sprintf($l_message_new, $userdata['user_new_privmsg']);
if ( $userdata['user_last_privmsg'] > $userdata['user_lastvisit'] )
{
$sql = "UPDATE " . USERS_TABLE . "
SET user_last_privmsg = " . $userdata['user_lastvisit'] . "
WHERE user_id = " . $userdata['user_id'];
if ( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not update private message new/read time for user', '', __LINE__, __FILE__, $sql);
}
$s_privmsg_new = 1;
$icon_pm = $images['pm_new_msg'];
}
else
{
$s_privmsg_new = 0;
$icon_pm = $images['pm_no_new_msg'];
}
}
else
{
$l_privmsgs_text = $lang['No_new_pm'];
$s_privmsg_new = 0;
$icon_pm = $images['pm_no_new_msg'];
}
if ( $userdata['user_unread_privmsg'] )
{
$l_message_unread = ( $userdata['user_unread_privmsg'] == 1 ) ? $lang['Unread_pm'] : $lang['Unread_pms'];
$l_privmsgs_text_unread = sprintf($l_message_unread, $userdata['user_unread_privmsg']);
}
else
{
$l_privmsgs_text_unread = $lang['No_unread_pm'];
}
if ($userdata['session_logged_in']) {
echo "<h2> Hola ".$userdata['username'] ." </h2>\n";
echo $avatar;?>
<ul>
<a href="http://foros-web.com/srte/profile.php?mode=editprofile" title="modifica tu perfil">Modifica tu perfil</a>
<a href="http://foros-web.com/orte/privmsg.php?folder=inbox" title="mensajes"><?php echo $l_privmsgs_text ?></a>
<a href="http://foros-web.com/orte/login.php?logout=true&sid=<? print $userdata['session_id']; ?>&redirect=../prueba.php&outside=1" class="out" title="salir">SALIR</a>
<?php
} else {
?>
<form action="http://foros-web.com/rte/login.php" size="1" method="post" height="13"><td colspan="8" bgcolor="#EAE9E9">
<p align="left"><font face="Verdana" size="1" height="5">login:<input type="Text" style="width:100px;height:17px;background-color:white;color:black;font-size:10pt; font-family:Verdana;text-align:center;">
password:
<input type="password" style="width:100px;height:17px;background-color:white;color:black;font-size:10pt; font-family:Verdana;text-align:center;"><input type="hidden" name="redirect" value="../prueba.php">
<input type="submit" name="login" value="enviar" style="width:70px;height:17px;border-width:none; font-size:8pt;border-style:none;border-color:grey;
color:#000000;">
<a href="<?php echo $phpbb_root_path ?>profile.php?mode=register" title="Léete las condiciones y decide si quieres pertenecer a esta comunidad.">Soy nuev@</a> <a href="<?php echo $phpbb_root_path ?>profile.php?mode=sendpassword" title="¿Un despiste? Danos tu nombre de usuario y tu correo electrónico y te mandamos una nueva"></a></font> </td></form><?php }?>
[/quoteicy]
Espero haberlo hecho bien invi
Gracias de ante mano y saludos