Page 1 of 1

[鸟语翻译.海师傅]想知道自己phpBB的版本?[phpbb2]

Posted: 2007-03-26 12:03
by chef.sea
这个今天在www.neothermic.com看到的!
教你写一个新的页面关于自己phpBB的详细版本!!
其实对管理员自己没什么用!因为当管理员登陆到管理界面的时候,里面就有显示了!

原来的地址是:
http://www.neothermic.com/kb/article351.html

Posted: 2007-03-26 12:04
by chef.sea
想知道自己的phpBB详细版本?

内容:
在phpBB的根目录下新建一个为phpbbversion.php 的php页
在把下面的那个代码抄到phpbbversion.php 里去!
好了,现在可以访问了。
www.你的网址.com/phpBB的根目录/新建的那个phpbbversion.php (这个URL例子)

Code|代码:

Code: Select all

<?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_ip, PAGE_INDEX); 
init_userprefs($userdata); 
// 
// End session management 
// 

// 
// Only administrators here, please 
// 
if( $userdata['user_level'] != ADMIN ) 
{ 
  die('Hacking attempt!'); 
} 

$sql = "SELECT * 
  FROM " . CONFIG_TABLE . " 
  WHERE config_name = 'version'"; 

if ( !($result = $db->sql_query($sql)) ) 
{ 
  message_die(GENERAL_ERROR, 'SQL error', __LINE__, __FILE__, $sql); 
} 

while ( $row = $db->sql_fetchrow($result) ) 
{ 
  die('You are running phpbb version: <b>2.' . $row['config_value'] . '</b>'); 
} 
?> 
在你知道自己的版本质料后,记得要删除掉哦.

Posted: 2007-03-26 12:16
by chef.sea
当中有这么一块小代码

Code: Select all

if( $userdata['user_level'] != ADMIN ) 
{ 
  die('Hacking attempt!'); 
}
他的意识是如果访问这个php页的不是管理员;则显示 'Hacking attempt!'!!
如果要普通用户与游客也能看到的话!就把这段代码删掉!

Posted: 2007-03-26 16:57
by ifubo
想知道这个版本号的话就要点水平了

Posted: 2007-03-27 10:25
by chef.sea
呵呵,有意思.

Happiness

Posted: 2008-10-01 22:33
by Huoliuhi
thanks a lot , bump up up up!!

-----------------------------------------
Wow Gold Store Welcome you! whether you are looking for Cheap WoW Gold,cheap wow power leveling,ffxi gil,eq2 plat or any other game currency or accounts, We provide Cheap WoW Gold , World of warcraft Power Leveling, Cheap WoW Gold..