1,
通常我們會在根目錄下,建立兩個檔案,index.php admin.php
我們通過在index.php
和 admin.php
分別定義
常量來實現
2,判斷使用者有沒有輸入
c 和
a ,以及自己定製預設的控制器和 預設的動作
3,防止非法訪問
要區分出前台和後台,index.php
展示是前台;
admin.php
展示的是後台
思路:我們通常在入口檔案定義乙個常量(在整個頁面都起作用),如果index.php
載入init.php
的話,常量的值是
home/
例如,當我們在位址列輸入index.php
的時候,
<?php
//通常我們定義乙個常量作為標記
,常量在整個頁面都起作用
//定義乙個常量,
define('
常量名','
常量值')
;判斷常量是否被定義
defined("
常量名")
require "init.php";
然後,當我們例項化smarty
物件,設定
smarty
的模板目錄的時候,
這時,smarty會呼叫
home(
前台的木板檔案)
admin一樣的道理
如何定義當我們沒有在位址列輸入c和a
的時候的乙個預設頁面?
if(isset($_request['c']))else }
$controller = new $controller_name();
//規定預設的動作
if(isset($_request['a']))else }
$controller ->$action_name();
最後一點:防止非法訪問
如果不是通過index.php
或者admin.php
來訪問,我們認為就是非法訪問
短路演算法:
|| 或運算,有乙個條件成立 就為真
&& 與運算,必須兩個條件都為真,才成立
這就是「愛情」,這就是「婚姻!」
有一天,柏拉圖問老師蘇格拉底什麼是愛情?老師就讓他先到到麥田裡去,摘一棵全麥田裡最大最金黃的麥穗來,期間只能摘一次,並且只可向前走,不能回頭。柏拉圖於是按照老師說的去做了。結果他兩手空空的走出了田地。老師問他為什麼摘不到?他說 因為只能摘一次,又不能走回頭路,期間即使見到最大最金黃的,因為不知前面是...
這就是男人 (續)
調教好男人標準之一 成熟穩重。的確,成熟的男人勇於承擔責任,雖然有些過錯並非是他們造成的,過於計較是男人最不能原諒的錯誤,正好,女人們,平時撒嬌就有這個藉口了。好男人即使知道錯的並不是他,可他也會拿出男子的紳士風度讓你感覺你找到了安全的港灣。他會讓你體會到小女人的幸福,疼著你,寵著你。永遠讓你感覺生...
這就是差距啊。。。
這段時間應一位同學的請求,做了個吃豆子遊戲。關於吃豆子遊戲應該說是很簡單了吧?儘管如此,我總是發現我做的遊戲為什麼就是不如先前那個叫clanlib中的吃豆子遊戲例子來得流暢。不爽啊 除了繪畫的api不相同以及不一樣之外,演算法基本上都是一樣的啊。就連人物的移動速度都調節成一樣了,雖然對於任務來說是關...