Мисля че се опитва да ти каже че кода още в началото трябва да ти бъде така.borkata написа: ↑10 Фев 2019, 20:13 Пак същото така ли трябва да бъде
Код за потвърждение: Избери целия код
<?php switch ($phpbb_version) { case '3.2': case '3.2': { define('IN_PHPBB', true); $phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : $forum_path; $phpEx = substr(strrchr(__FILE__, '.'), 1); include($phpbb_root_path . 'common.' . $phpEx); include($phpbb_root_path . 'includes/functions_display.' . $phpEx); include($phpbb_root_path . 'includes/functions_user.' . $phpEx); $user->session_begin(); $auth->acl($user->data); $user->setup('viewforum'); $request->enable_super_globals(); //we need it for db connection include($forum_path.'config.php'); $bb_db = $dbname; $bb_prefix = preg_replace("/[^A-Za-z0-9 ]/", '', $table_prefix); //global vars for 3.1 $bb_is_anonymous = ($user->data['user_id']==ANONYMOUS); $bb_session_id = $user->session_id; $bb_user_id = $user->data['user_id']; $bb_is_bot = $user->data['is_bot']; $bb_mail = $user->data['user_email']; $bb_username = $user->data['username']; $bb_is_admin = $auth->acl_get('a_user'); $bb_user_ip = $user->ip; $bb_user_sig = $user->data['user_sig']; $bb_bbcode_uid = $user->data['user_sig_bbcode_uid']; $bb_bbcode_bitfield = $user->data['user_sig_bbcode_bitfield']; $bb_user_last_visit = $user->data['user_lastvisit']; $bb_user_color = $user->data['user_colour']; $bb_current_page = $user->page['page']; $bb_new_pm = $user->data['user_new_privmsg']; $bb_unread_pm = $user->data['user_unread_privmsg']; $bb_user_posts = $user->data['user_posts']; $bb_user_ava = $user->data['user_avatar']; $bb_group_id = $user->data['group_id']; $bb_ava_type = $user->data['user_avatar_type']; switch($bb_ava_type) { case '':{ $bb_ava_type = 0; break; } case 'avatar.driver.upload':{ $bb_ava_type = 1; break; } case 'avatar.driver.remote':{ $bb_ava_type = 2; break; } case 'avatar.driver.local': { $bb_ava_type = 3; break; } case 'avatar.driver.gravatar': { $bb_ava_type = 4; break; } } $bb_user_warns = $user->data['user_warnings']; //end break; } case '3.2': { define('IN_PHPBB', true); $phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : $forum_path; $phpEx = substr(strrchr(__FILE__, '.'), 1); include($phpbb_root_path . 'common.' . $phpEx); include($phpbb_root_path . 'includes/functions_display.' . $phpEx); include($phpbb_root_path . 'includes/functions_user.' . $phpEx); $user->session_begin(); $auth->acl($user->data); $user->setup('viewtopic'); //we need it for db connection include($forum_path.'config.php'); $bb_db = $dbname; $bb_prefix = preg_replace("/[^A-Za-z0-9 ]/", '', $table_prefix); //global vars for 3.0 $bb_is_anonymous = ($user->data['user_id']==ANONYMOUS); $bb_session_id = $user->data['session_id']; $bb_user_id = $user->data['user_id']; $bb_is_bot = $user->data['is_bot']; $bb_mail = $user->data['user_email']; $bb_username = $user->data['username']; $bb_is_admin = $auth->acl_gets('a_'); $bb_user_ip = $user->data['user_ip']; $bb_user_sig = $user->data['user_sig']; $bb_bbcode_uid = $user->data['user_sig_bbcode_uid']; $bb_bbcode_bitfield = $user->data['user_sig_bbcode_bitfield']; $bb_user_last_visit = $user->data['user_lastvisit']; $bb_user_color = $user->data['user_colour']; $bb_current_page = $user->data['session_page']; $bb_new_pm = $user->data['user_new_privmsg']; $bb_unread_pm = $user->data['user_unread_privmsg']; $bb_user_posts = $user->data['user_posts']; $bb_user_ava = $user->data['user_avatar']; $bb_group_id = $user->data['group_id']; $bb_ava_type = $user->data['user_avatar_type']; $bb_user_warns = $user->data['user_warnings']; //end break; } }
Код за потвърждение: Избери целия код
<?php
switch ($phpbb_version = "3.2") {
case '3.1':
case '3.2': {
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : $forum_path;
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
include($phpbb_root_path . 'includes/functions_user.' . $phpEx);
$user->session_begin();
$auth->acl($user->data);
$user->setup('viewforum');
$request->enable_super_globals();
//we need it for db connection
include($forum_path.'config.php');
$bb_db = $dbname;
$bb_prefix = preg_replace("/[^A-Za-z0-9 ]/", '', $table_prefix);
//global vars for 3.1
$bb_is_anonymous = ($user->data['user_id']==ANONYMOUS);
$bb_session_id = $user->session_id;
$bb_user_id = $user->data['user_id'];
$bb_is_bot = $user->data['is_bot'];
$bb_mail = $user->data['user_email'];
$bb_username = $user->data['username'];
$bb_is_admin = $auth->acl_get('a_user');
$bb_user_ip = $user->ip;
$bb_user_sig = $user->data['user_sig'];
$bb_bbcode_uid = $user->data['user_sig_bbcode_uid'];
$bb_bbcode_bitfield = $user->data['user_sig_bbcode_bitfield'];
$bb_user_last_visit = $user->data['user_lastvisit'];
$bb_user_color = $user->data['user_colour'];
$bb_current_page = $user->page['page'];
$bb_new_pm = $user->data['user_new_privmsg'];
$bb_unread_pm = $user->data['user_unread_privmsg'];
$bb_user_posts = $user->data['user_posts'];
$bb_user_ava = $user->data['user_avatar'];
$bb_group_id = $user->data['group_id'];
$bb_ava_type = $user->data['user_avatar_type'];
switch($bb_ava_type) {
case '':{
$bb_ava_type = 0;
break;
}
case 'avatar.driver.upload':{
$bb_ava_type = 1;
break;
}
case 'avatar.driver.remote':{
$bb_ava_type = 2;
break;
}
case 'avatar.driver.local': {
$bb_ava_type = 3;
break;
}
case 'avatar.driver.gravatar': {
$bb_ava_type = 4;
break;
}
}
$bb_user_warns = $user->data['user_warnings'];
//end
break;
}
case '3.2': {
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : $forum_path;
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
include($phpbb_root_path . 'includes/functions_user.' . $phpEx);
$user->session_begin();
$auth->acl($user->data);
$user->setup('viewtopic');
//we need it for db connection
include($forum_path.'config.php');
$bb_db = $dbname;
$bb_prefix = preg_replace("/[^A-Za-z0-9 ]/", '', $table_prefix);
//global vars for 3.0
$bb_is_anonymous = ($user->data['user_id']==ANONYMOUS);
$bb_session_id = $user->data['session_id'];
$bb_user_id = $user->data['user_id'];
$bb_is_bot = $user->data['is_bot'];
$bb_mail = $user->data['user_email'];
$bb_username = $user->data['username'];
$bb_is_admin = $auth->acl_gets('a_');
$bb_user_ip = $user->data['user_ip'];
$bb_user_sig = $user->data['user_sig'];
$bb_bbcode_uid = $user->data['user_sig_bbcode_uid'];
$bb_bbcode_bitfield = $user->data['user_sig_bbcode_bitfield'];
$bb_user_last_visit = $user->data['user_lastvisit'];
$bb_user_color = $user->data['user_colour'];
$bb_current_page = $user->data['session_page'];
$bb_new_pm = $user->data['user_new_privmsg'];
$bb_unread_pm = $user->data['user_unread_privmsg'];
$bb_user_posts = $user->data['user_posts'];
$bb_user_ava = $user->data['user_avatar'];
$bb_group_id = $user->data['group_id'];
$bb_ava_type = $user->data['user_avatar_type'];
$bb_user_warns = $user->data['user_warnings'];
//end
break;
}
}
?>