freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于php的cms網(wǎng)站系統(tǒng)開發(fā)及應(yīng)用(編輯修改稿)

2025-07-15 16:22 本頁面
 

【文章內(nèi)容簡介】 class_prefix39。] = 39。DZ_39。然后打開app/config/$db[39。default39。][39。hostname39。] = localhost。$db[39。default39。][39。username39。] = root。$db[39。default39。][39。password39。] = 。$db[39。default39。][39。database39。] = zhjx922。$db[39。default39。][39。dbdriver39。] = mysql。$db[39。default39。][39。dbprefix39。] = dz_。添加HMVC支持CI是MVC架構(gòu),為了開發(fā)方便,在網(wǎng)上找個(gè)一個(gè)HMVC模塊modular_extensions_5231,將里面的3個(gè)文件(、)解壓以后放到app/library里面。App下新建modules目錄。里面就可以放不同的模塊了。如圖: 第六章 后臺開發(fā)、搭建后臺基本功能啟動(dòng)WampServer,然后啟動(dòng)EasyEclipse for PHP為方便后臺的管理,后臺所有的程序均繼承app/libraries下DZcms類,該類主要是判斷管理員是否登錄,以保證程序后臺的安全代碼如下://DZcms類繼承Controllerclass DZcms extends Controller { function DZcms() //構(gòu)造函數(shù) { parent::Controller()。 $thisis_login()。 //判斷用戶是否登錄 } //操作提示function msg($msg,$url) { $data[39。msg39。] = $msg。 $data[39。url39。] = $url。 $thisloadview(39。msg39。 ,$data)。 } /** 判斷用戶是否登錄的函數(shù)* 這里調(diào)用了CI自帶的兩個(gè)方法fetch_class和fech_method來判 * 斷當(dāng)前所在的類和方法*/ function is_login() { if($thissessionuserdata(39。login_name39。) == TRUE) { if($thisrouterfetch_class() == 39。member39。 amp。amp。 $thisrouterfetch_method() == 39。login39。) { redirect(39。admin39。)。 } }else{ if($thisrouterfetch_method() != 39。login39。) { redirect(39。member/login39。)。 } } }}為了方便開發(fā),于是擴(kuò)展了一下Loader核心類,在app/,關(guān)鍵代碼如下:class DZ_Loader extends Loader { public function Loader() { parent::Loader()。 } public function view($view, $vars = array(), $return = FALSE) {$vars[39。adminurl39。] = $thisconfigitem(39。base_url39。).APPPATH.39。admin/39。 //后臺文件存放位置 $vars[39。baseurl39。] = $thisconfigitem(39。base_url39。).39。web/39。 return Loader::view($view, $vars, $return)。 //前臺文件存放位置 }CI里面有一個(gè)非常好,非常方便的功能模型(Model),只要按照CI的要求寫出我們自己的模型,可以方便的調(diào)用,我把數(shù)據(jù)庫中各個(gè)表的操作放到了app/models中,根據(jù)表的名字,、:/** 首先繼承Model*/class Article_model extends Model{ function Article_model() { parent::Model()。 $thisdz_db = 39。article39。 //表的名稱 } /* *獲取文章總數(shù)*/ function art_count() {$thisdbjoin(39。sort39。, 39。 = 39。.$thisdz_db.39。.sort_id39。)。 $thisdborder_by(39。aid39。, 39。desc39。)。 $thisdbfrom($thisdz_db)。return $thisdbcount_all_results()。 //運(yùn)用CI的Active Record 類,有效減少程序代碼,增加代碼質(zhì)量 } function get_art_sort($sid, $limit = 0, $offset = 1) {$thisdbjoin(39。sort39。, 39。 = 39。.$thisdz_db.39。.sort_id39。)。 $thisdbwhere(39。sort_id39。, $sid)。 $thisdblimit($offset, $limit)。 $thisdborder_by(39。update39。, 39。desc39。)。 $query = $thisdbget($thisdz_db)。 return $queryresult_array()。 }、后臺界面設(shè)計(jì)我把后臺所需的CSS,JS及IMAGES統(tǒng)一放在app/admin目錄下面接著就是后臺的入口,app/modules下的admin控制器代碼如下://后臺所有類均繼承DZcmsclass Admin extends DZcms{ function Admin() { parent::DZcms()。 } function index() { $thisloadview(39。admin39。)。 //加載后臺視圖 }}后臺首頁面整個(gè)后臺使用DIV+CSS布局,及iframe框架,考慮到到適應(yīng)各種瀏覽器,在這里運(yùn)用了相對布局及相關(guān)jQuery插件,。后臺的樣式布置好了,然后就進(jìn)入了我們的功能開發(fā)階段。、分類管理上圖:分類界面()上圖:分類屬性()、分類的添加、刪除 該部分運(yùn)用了AJAX的無刷新技術(shù),快速、明了的添加刪除分類() 關(guān)鍵JQUERY代碼如下(實(shí)現(xiàn)了無刷新添加分類的功能): /* 添加頂級分類 */ $(.add_top).click(function(){ $(this).parent().parent().before(39。trtdinput type=text name=order[] class=order value=0 //tdtdinput type=text name=name[] value=頂級分類 class=text style=margin: 3px 0px。 //tdtd/td/tr39。)。 })。 /* 添加自分類 */ $(.add_son).click(function(){var order = 3
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1