destoon二次開發模板及調用文法匯總_php執行個體

一、模板存放及調用規則模板存放於系統 template 目錄,template 目錄下的一個目錄例如:template/default/ 即為一套模板模板檔案以 .htm 為副檔名,可直接存放於模板目錄例如 template/default/index.htm也可以存放於模板目錄的子目錄裡例如:template/default/member/index.htm在PHP檔案裡,使用模板文法為或者如果當前預設範本套係為default,則:表示使用

destoon網站轉移伺服器後搜尋漢字出現亂碼的解決方案_php執行個體

很多使用destoon的使用者在網站轉移伺服器後,一切正常,但是在有搜尋網頁面時,搜尋漢字就會出現亂碼 框框 之類的符號,而搜尋數字,英文則很正常。對於使用destoon(GBK)模板的使用者來說,解決方案為:將.htaccess檔案中的RewriteRule ^(.*)-htm-(.*)$ $1.php?$2 改為RewriteRule ^(.*)-htm-(.*)$ $1.php?$2 [NU]如果設定了NU標記,從Unicode轉換為UTF –

Discuz批量替換文章內容的方法(使用SQL更新資料庫)_php執行個體

今天一個朋友的Discuz X2論壇需要批量替換文章的內容,貼文量上萬,一開始是通過設定詞語過濾,發現無效果,只能通過資料庫批量替換了,具體方法請接著往下看。Discuz X2論壇後台提供資料庫SQL語句操作的功能,但是預設情況下出於安全考慮,該功能是被關閉的,所以得先修改下設定檔,方法如下:找到論壇程式檔案config/config_global.php,用記事本開啟該檔案,然後尋找$_config['security']['querysafe']['status']將其設定為0,繼續尋找$_

destoon整合UCenter圖文教程_php執行個體

1、首先登入UCenter管理中心 添加應用 2、填寫完畢後,點提交,將頁面滾動至底部 複製其中的Ucenter配置資訊至記事本 注意圖中的資料表首碼和API地址 80%以上的整合失敗是因為這兩個參數填寫錯誤導致的3、進入Destoon管理後台 -> 會員管理 -> 模組設定 -> 會員整合 填寫相關參數 提交即可整合成功 通常情況下UC提示通訊成功可能不等於整合成功如果DZ裡登陸退出不能和Destoon同步,可能是DZ跳轉過快導致,可按調整跳轉時間

destoon整合ucenter後註冊頁面不跳轉的解決方案_php執行個體

通常採用ucenter來做中介,添加多個應用然後使多個網站有同步登入退出的功能。ucenter添加應用並不難,destoon官網上也有相關的教程。但是很多朋友在幾個應用添加完畢以後,註冊一個帳號測試的時候,問題就出現了,註冊完以後,註冊頁面沒有跳轉,也沒有提示,但這個會員是註冊成功了。為什麼沒有跳轉呢?經過斷點測試發現這是因為在Destoon的api/ucenter/control/user.php 檔案中的第83行有一個寫Dscuz系統資料庫的函數在預設執行:function

destoon安全設定中需要設定可寫入權限的目錄及檔案_php執行個體

以destoonV4.0系統為例:about/announce/file/config.inc.phpindex.html以上目錄或檔案必須正確設定可寫入權限,且設定目錄可寫時,必須包含所有子目錄及子檔案,否則可能引起系統功能無法正常使用。安裝目錄install在完成安裝之後,系統會嘗試銷毀安裝檔案,但可能因為許可權檔案而無法銷毀,建議ftp刪除install目錄。升級目錄upgrade在完成升級之後,系統會嘗試銷毀升級檔案,但可能因為許可權問題而無法銷毀,建議ftp刪除upgrade目錄。&#

PHP網頁遊戲學習之Xnova(ogame)源碼解讀(九)_php執行個體

十二、艦隊相關函數(unlocalised.php)本節將把艦隊派遣相關的函數做個說明,繼續以注釋方式說明;由於這次涉及的函數比較多,需要花不少時間來整理消化。// -------------------------------------------------------------------//// 以下是艦隊派遣需要用到的函數列表//// -------------------------------------------------------------------//

destoon常用的安全設定概述_php執行個體

在我們安裝好 DESTOON 系統後,出於網站安全的考慮,我們還要做好系統的一些安全設定,這樣系統就不容易被黑掉了! DESTOON的系統通常有以下幾個步驟需要進行安全操作。1.創始人密碼安全設定系統創始人擁有最高系統管理權限,因此需要設定複雜的密碼,例如數字、字母、特殊符號的組合,勿用123456等弱口令,以免被猜解。2.後台登入地址後台登入地址預設為 你的網域名稱/admin.php,可以通過FTP或在伺服器上修改網站根目錄/admin.php檔案名稱,例如修改為 xxx.php

PHP網頁遊戲學習之Xnova(ogame)源碼解讀(一)_php執行個體

一、 引言xnova(ogame)是一款世界上最火的戰爭策略類網頁遊戲之一,也是大部分同類網頁遊戲效仿的對象。你只需要網頁瀏覽器,無需下載用戶端就可進行的網路遊戲。Xnova是個怎麼樣的遊戲?你是一個跨星系的統治者,利用不同的戰略擴大你的實力。你將從一個自己的星球上開始你的事業,在那裡你用現有的資源建造一個你的經濟和軍事基礎。通過科學 研究你獲得達到新的、優勢的技術的入口和新的武器系統。隨著遊戲的進行你將對多個星球移民,與其它的玩家聯盟,與其它的玩家作生意或者發動戰爭。無論你想

destoon後台網站設定變成空白的解決方案_php執行個體

很多朋友destoon升級後前後台變成空白,原因通常是檔案的寫入權限有問題,大多是cache或者file,測試沒考慮安全問題,把所有檔案設定為可寫就解決了。因此建議升級包升級時和安裝檔案一樣判斷下檔案許可權,否則會遇見稀奇古怪的問題。chmod -R 777 /public_html介面能出來了,但是這時發現進後台提示,license.txt不可修改或刪除,請檢查,對於這個問題,修改FTP軟體的傳輸模式為二進位,將license.txt上傳即可。而對於初次安裝後台出現打不開,一片空白的情況來說,

destoon設定自訂搜尋的方法_php執行個體

第一步:在include/global.fun.php中加入兩個函數函數一:function loseSpace($pcon){$pcon = preg_replace("/ /","",$pcon);$pcon = preg_replace("/ /","",$pcon);$pcon = preg_replace("/ /","",$pcon);$pcon = preg_replace("/\r\n/","",$pcon);$pcon =

PHP網頁遊戲學習之Xnova(ogame)源碼解讀(四)_php執行個體

五、 使用者登入(login.php)在開始的時候,我們說過遊戲的入口是index.php檔案;我們已經安裝好了,自然轉向登入流程,開始看。前面照例是一段我們前進介紹過的代碼,我們就不再詳細講了;不同的是使用的語言檔案是login.mo,還有一個LOGIN的常量。如下define('INSIDE' , true);define('INSTALL' , false);define('LOGIN' , true);$InLogin = true;$xnova_root_path =

分享一個php 的例外處理常式_php執行個體

直接上代碼'."[SHUTDOWN] lvl:" . $lasterror['type'] . " | msg:" . $lasterror['message'] . " | file:" . $lasterror['file'] . " | ln:" .

PHP網頁遊戲學習之Xnova(ogame)源碼解讀(五)_php執行個體

六、 遊戲主介面(frames.php)frames.php檔案功能就是顯示遊戲主介面,先看下面的代碼:$InLogin = false;$XNova_Host = $_SERVER['HTTP_HOST'];$XNova_Script = $_SERVER['SCRIPT_NAME'];$Uri_Array = explode ('/', $XNova_Script);// On vire le scriptarray_pop($Uri_Array);$XNova_URI =

ThinkPHP的URL重寫問題_php執行個體

我想要的結果無非是去掉URL路徑中的index.php首先是配置.htaccessRewriteEngine onRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]因為我部署在apache上面,需要httpd.conf設定檔中找到LoadModule rewrite_module

PHP產生等比縮圖類和自訂函數分享_php執行個體

共有兩種等比例縮圖方法可以借鑒一、為類檔案,執行個體化之後即可使用二、為自訂方法,比較輕巧類檔案複製代碼 代碼如下:$resizeimage = new resizeimage("./shawn.jpg", "200", "100", "0","../pic/shawnsun.jpg");//執行個體化下面的類,就能產生縮圖//其中,源檔案和縮圖地址可以相同,200,100分別代表寬和高,第四個參數為可選 0不,1為複製代碼 代碼如下:class resizeimage{ //圖片類型

Zend Framework頁面緩衝執行個體_php執行個體

一般使用工廠方式:Zend_Cache::factory()的建立緩衝對象。 Zend_Cache::factory方法有四個參數: 前端類型,後端類型,前端參數,後端參數。 以下為頁面緩衝執行個體:class Zend_Controller_Shawn extends Zend_Controller_Action{ public static $cache; public function init() { $frontendOptions = array(

destoon實現商鋪管理首頁設定增加新菜單的方法_php執行個體

1.開啟/lang/zh-cn/home.inc.php,找到9,10行替換如下:$HMENU = $DMENU = array('公司介紹', '供應產品', '採購清單', '新聞中心', '榮譽資質', '人才招聘', '連絡方式', '公司相簿', '招商代理', '品牌展示', '公司視頻', '友情連結', '自訂頁', '新菜單');$MFILE = array('introduce', 'sell', 'buy', 'news', 'credit', 'job',

ThinkPHP查詢中的魔術方法簡述_php執行個體

我們在使用thinkphp開發的時候,有時候會用到getById('1')這個方法快速的擷取一條資訊的內容,這個方法比用where(" id =1

ThinkPHP2.0讀取MSSQL提示Incorrect syntax near the keyword 'AS'的解決方案_php執行個體

問題代碼如下:query('select top 10 * from f_city'); dump($test); */ $CityModel = M('city'); $CityModel->find(); dump($CityModel); } } ?>出現的情況是使用 query 可以正確讀取到資料,而使用M方法,則無法讀取,會報出 Incorrect syntax near the keyword 'AS'. 錯誤原因是DbMssql.

總頁數: 5203 1 .... 4728 4729 4730 4731 4732 .... 5203 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.