e/class/connect.php funciton page1()

創(chuàng)新互聯(lián)不只是一家網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司;我們對(duì)營(yíng)銷、技術(shù)、服務(wù)都有自己獨(dú)特見(jiàn)解,公司采取“創(chuàng)意+綜合+營(yíng)銷”一體化的方式為您提供更專業(yè)的服務(wù)!我們經(jīng)歷的每一步也許不一定是最完美的,但每一步都有值得深思的意義。我們珍視每一份信任,關(guān)注我們的成都網(wǎng)站建設(shè)、做網(wǎng)站質(zhì)量和服務(wù)品質(zhì),在得到用戶滿意的同時(shí),也能得到同行業(yè)的專業(yè)認(rèn)可,能夠?yàn)樾袠I(yè)創(chuàng)新發(fā)展助力。未來(lái)將繼續(xù)專注于技術(shù)創(chuàng)新,服務(wù)升級(jí),滿足企業(yè)一站式營(yíng)銷型網(wǎng)站需求,讓再小的成都品牌網(wǎng)站建設(shè)也能產(chǎn)生價(jià)值!
帝國(guó)CMS前后臺(tái)動(dòng)態(tài)分頁(yè)函數(shù)。用于動(dòng)態(tài)頁(yè)面顯示分頁(yè),比如前臺(tái)動(dòng)態(tài)列表,會(huì)員中心收藏夾列表等。
e/class/t_functions.php function sys_ShowListPage()
這個(gè)文件內(nèi)分頁(yè)函數(shù)比較多,包括內(nèi)容頁(yè)分頁(yè),列表下拉分頁(yè),列表列出是分頁(yè)等。
需要域名的話 可以搜索 西魁網(wǎng)絡(luò) cn域名15元 網(wǎng)站空間35元
首先global $public_r;首先定義一個(gè)全局變量$public_r,這個(gè)變量是一個(gè)數(shù)組,里面存了一些系統(tǒng)設(shè)置,如網(wǎng)站域名等,在這里$public_r['canposturl']是系統(tǒng)設(shè)置里面的“前臺(tái)允許提交的來(lái)源地址”,每一列是一個(gè)地址,比如
讓我們一行一行分析:
if($public_r['canposturl']){ //如果設(shè)置了前臺(tái)允許提交的來(lái)源地址
$r=explode("\r\n",$public_r['canposturl']); //按照換行\(zhòng)r\n切分為一個(gè)數(shù)組$r,結(jié)果應(yīng)該是
$r = array('', '');
$count=count($r);//使用數(shù)組的count方法統(tǒng)計(jì)有多少條地址
$b = 0; //這個(gè)變量是當(dāng)作一個(gè)標(biāo)志,用來(lái)判斷
for($i=0;$i$count;$i++) //
$_SERVER['HTTP_REFERER'] //這個(gè)得到的是頁(yè)面的來(lái)源地址,比如我從點(diǎn)擊一個(gè)鏈接到,那么使用$_SERVER['HTTP_REFERER'] 得到的就是
for($i=0;$i$count;$i++)
if(strstr($_SERVER['HTTP_REFERER'],$r[$i]))
這個(gè)將頁(yè)面的來(lái)源地址循環(huán)和“前臺(tái)允許提交的來(lái)源地址”數(shù)組$r里面的每一條對(duì)比,如果存在就跳出循環(huán)并設(shè)置$b=1,如果不存在就繼續(xù)循環(huán),循環(huán)結(jié)束看$b的值,只有在存在的情況下才會(huì)得到$b=1,否則$b=0,當(dāng)$b=0的時(shí)候,使用錯(cuò)誤跳轉(zhuǎn)函數(shù)printerror,'NotCanPostUrl'是一個(gè)錯(cuò)誤常量,在e\data\language\gb\pub\q_message.php中,表示'請(qǐng)從網(wǎng)站提交數(shù)據(jù)'。
這個(gè)函數(shù)就是用來(lái)判斷前臺(tái)提交的表單是不是從指定的網(wǎng)站發(fā)來(lái)的,防止有人修改表單惡意注冊(cè)等等之類的。
在首頁(yè)模板中加入下面代碼,盡量放在底部。
script language="javascript" type="text/javascript" src="/e/htmlindex/index_html.php"/script
在 /e/ 建立文件夾 htmlindex 并設(shè)置 777權(quán)限
將下面代碼保存在 /e/htmlindex/index_html.php
修改刷新時(shí)間,將文件中1200改為你想要的時(shí)間,單位為秒。
?php
require("../class/connect.php");
include("../class/db_sql.php");
include("../class/config.php");
include("../class/functions.php");
include("../class/t_functions.php");
require?LoadLang("pub/fun.php");
require("../data/dbcache/class.php");
require("../data/dbcache/MemberLevel.php");
include("../class/chtmlfun.php");?
$link=db_connect();
$empire=new?mysqlquery();
$filepath_s="indexhtmlhc.txt";
$time=time();
@$filemtime=(int)filemtime($filepath_s)+1200;
/*
函數(shù)解釋
file_exists()?函數(shù)檢查文件或目錄是否存在。
mkdir()?函數(shù)創(chuàng)建目錄。
time()?函數(shù)返回當(dāng)前時(shí)間的?Unix?時(shí)間戳。
filemtime()?函數(shù)返回文件內(nèi)容上次的修改時(shí)間。
*/
if?(!file_exists($filepath_s)){
fopen($filepath_s,?'w');
@chmod($filepath_s,?0777);
ReIndex();
}elseif(!file_exists($filepath_s)?||?(filemtime($filepath_s)+1200)time()){
fopen($filepath_s,?'w');
@chmod($filepath_s,?0777);
ReIndex();
}else{
//?do?nothing
}
db_close();
$empire=null;
?
我做了這么多帝國(guó)cms了,test.txt這個(gè)文件幾乎極少用到,至于title.txt這個(gè)文件,官方的帝國(guó)cms源代碼包里面是沒(méi)有這個(gè)文件的,不知道你是從哪兒下載的。
因?yàn)槠匠6己苌儆玫剑俜剿坪跻矝](méi)有太多這方面的教程,網(wǎng)上也搜不到相關(guān)有用的信息,我給出我自己的答案,僅供參考:
1、test.txt:我原先猜測(cè)test.txt可能是帝國(guó)cms官方給出的測(cè)試用的搜索關(guān)鍵詞,但是打開(kāi)這個(gè)文件,只有簡(jiǎn)單的一行代碼!--EmpireCMS--,讓人摸不著頭腦,百度一下也沒(méi)有相關(guān)方面的介紹,官方文檔也沒(méi)有描述。后來(lái)我在\e\class\comdofun.php文件中的ClearTmpFileData()函數(shù)中找到了該文件的用法。這個(gè)函數(shù)是帝國(guó)后臺(tái)的數(shù)據(jù)更新功能中 “清空臨時(shí)數(shù)據(jù)與文件”操作用的。我仔細(xì)查看了該函數(shù)對(duì)test.txt的用法,基本可以確定,test.txt的用途,只是用來(lái)提供帝國(guó)檢驗(yàn) 某個(gè)文件夾或目錄 的可寫(xiě)可讀等 權(quán)限用的。換句話說(shuō),這是帝國(guó)的系統(tǒng)自帶的檢測(cè)功能的某個(gè)組成部分,對(duì)于用戶來(lái)說(shuō),絕大多數(shù)情況下 幾乎不會(huì)用到 這個(gè)文件。
建議:保留這個(gè)文件,如果刪除可能導(dǎo)致帝國(guó)對(duì)該目錄 的檢測(cè)失靈。
2、title.txt:這個(gè)不是帝國(guó)官方的文件,我看了一下你的截圖,里面的格式應(yīng)該屬于 常用的標(biāo)題搜索熱詞 之類的。具體看內(nèi)容,我猜你很有可能下載的是 影視類的帝國(guó)cms,是經(jīng)過(guò)別人再次開(kāi)發(fā)過(guò)的源代碼,由于我沒(méi)有你這個(gè)版本的 源代碼,所以不能肯定 這個(gè)文件是否 在別人開(kāi)發(fā)過(guò)的源代碼中被引用到。建議你也保留。
當(dāng)前標(biāo)題:帝國(guó)cms常用函數(shù)介紹 帝國(guó)cms到底好不好
網(wǎng)頁(yè)地址:http://chinadenli.net/article40/dojoiho.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計(jì)、網(wǎng)站改版、、網(wǎng)站設(shè)計(jì)公司、外貿(mào)網(wǎng)站建設(shè)、ChatGPT
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)