Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/02/2008, 16:25
noiet
 
Fecha de Ingreso: enero-2008
Mensajes: 61
Antigüedad: 16 años, 3 meses
Puntos: 0
Error trasteando en foro PHPbb

Muy buenas,

Os querría preguntar el siguiente error que me aparece en un foro de PHPbb:

Parse error: syntax error, unexpected $end in /home/dsv0310/domains/eoifriends.com.es/public_html/forum/profile.php on line 129

Código PHP:
<?php
/***************************************************************************
 *                                profile.php
 *                            -------------------
 *   begin                : Saturday, Feb 13, 2001
 *   copyright            : (C) 2001 The phpBB Group
 *   email                : [email protected]
 *
 *   $Id: profile.php,v 1.193.2.7 2006/04/09 16:17:27 grahamje Exp $
 *
 *
 ***************************************************************************/

/***************************************************************************
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 ***************************************************************************/

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_PROFILE);
init_userprefs($userdata);
//
// End session management
//

// session id check
if (!empty($HTTP_POST_VARS['sid']) || !empty($HTTP_GET_VARS['sid']))
{
    
$sid = (!empty($HTTP_POST_VARS['sid'])) ? $HTTP_POST_VARS['sid'] : $HTTP_GET_VARS['sid'];
}
else
{
    
$sid '';
}

//
// Set default email variables
//
$script_name preg_replace('/^\/?(.*?)\/?$/''\1'trim($board_config['script_path']));
$script_name = ( $script_name != '' ) ? $script_name '/profile.'.$phpEx 'profile.'.$phpEx;
$server_name trim($board_config['server_name']);
$server_protocol = ( $board_config['cookie_secure'] ) ? 'https://' 'http://';
$server_port = ( $board_config['server_port'] <> 80 ) ? ':' trim($board_config['server_port']) . '/' '/';

$server_url $server_protocol $server_name $server_port $script_name;

// -----------------------
// Page specific functions
//
function gen_rand_string($hash)
{
    
$rand_str dss_rand();

    return ( 
$hash ) ? md5($rand_str) : substr($rand_str08);
}
//
// End page specific functions
// ---------------------------

//
// Start of program proper
//
if ( isset($HTTP_GET_VARS['mode']) || isset($HTTP_POST_VARS['mode']) )
{
    
$mode = ( isset($HTTP_GET_VARS['mode']) ) ? $HTTP_GET_VARS['mode'] : $HTTP_POST_VARS['mode'];
    
$mode htmlspecialchars($mode);

    if ( 
$mode == 'viewprofile' )
    {
    
    if (
$userdata['user_id'] == ANONYMOUS)
        {
            
redirect(append_sid('login.'.$phpEx.'?redirect=profile.'.$phpEx.'&mode=viewprofile&'.POST_USERS_URL.'='.intval($HTTP_GET_VARS[POST_USERS_URL]), true));
    
        include(
$phpbb_root_path 'includes/usercp_viewprofile.'.$phpEx);
        exit;
    }
    else if ( 
$mode == 'editprofile' || $mode == 'register' )
    {
        if ( !
$userdata['session_logged_in'] && $mode == 'editprofile' )
        {
            
redirect(append_sid("login.$phpEx?redirect=profile.$phpEx&mode=editprofile"true));
        }

        include(
$phpbb_root_path 'includes/usercp_register.'.$phpEx);
        exit;
    }
    else if ( 
$mode == 'confirm' )
    {
        
// Visual Confirmation
        
if ( $userdata['session_logged_in'] )
        {
            exit;
        }

        include(
$phpbb_root_path 'includes/usercp_confirm.'.$phpEx);
        exit;
    }
    else if ( 
$mode == 'sendpassword' )
    {
        include(
$phpbb_root_path 'includes/usercp_sendpasswd.'.$phpEx);
        exit;
    }
    else if ( 
$mode == 'activate' )
    {
        include(
$phpbb_root_path 'includes/usercp_activate.'.$phpEx);
        exit;
    }
    else if ( 
$mode == 'email' )
    {
        include(
$phpbb_root_path 'includes/usercp_email.'.$phpEx);
        exit;
    }
}

redirect(append_sid("index.$phpEx"true));

?>
Muchas gracias de antemano. Saludos!

Última edición por noiet; 05/02/2008 a las 05:53