色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

PHP網頁游戲學習之Xnova(ogame)源碼解讀(四)

五、 用戶登錄(login.php

在開始的時候,我們說過游戲的入口是index.php文件;我們已經安裝好了,自然轉向登錄流程,開始看。

前面照例是一段我們前進介紹過的代碼,我們就不再詳細講了;不同的是使用的語言文件是login.mo,還有一個LOGIN的常量。如下

define('INSIDE' , true);define('INSTALL' , false);define('LOGIN'  , true);$InLogin = true;$xnova_root_path = './';include($xnova_root_path . 'extension.inc');include($xnova_root_path . 'common.' . $phpEx);includeLang('login'); 


接下來又是我們前面講過的結構,我們看初次進入的分支是下面代碼:

$parse         = $lang;$Count         = doquery('SELECT COUNT(*) as `players` FROM {{table}} WHERE 1', 'users', true);$LastPlayer      = doquery('SELECT `username` FROM {{table}} ORDER BY `register_time` DESC', 'users', true);$parse['last_user']  = $LastPlayer['username'];$PlayersOnline     = doquery("SELECT COUNT(DISTINCT(id)) as `onlinenow` FROM {{table}} WHERE `onliNETime` > '" . (time()-900) ."';", 'users', true);$parse['online_users'] = $PlayersOnline['onlinenow'];$parse['users_amount'] = $Count['players'];$parse['servername']  = $game_config['game_name'];$parse['forum_url']  = $game_config['forum_url'];$parse['PasswordLost'] = $lang['PasswordLost'];$page = parsetemplate(gettemplate('login_body'), $parse);// Test pour prendre le nombre total de joueur et le nombre de joueurs connect

主站蜘蛛池模板:
娄底市|
桂东县|
池州市|
越西县|
绥棱县|
玉环县|
潜江市|
襄垣县|
莎车县|
景德镇市|
安仁县|
二连浩特市|
黎城县|
子洲县|
民乐县|
翼城县|
永康市|
濉溪县|
南通市|
张家港市|
汝州市|
宁都县|
昌黎县|
通化县|
和田市|
会同县|
肃北|
炉霍县|
肥西县|
察隅县|
泰来县|
望城县|
永安市|
灵宝市|
永清县|
河东区|
泾川县|
江口县|
吉隆县|
慈利县|
巢湖市|