檢視 LiteSite/工作程式 的原始碼
←
LiteSite/工作程式
跳至導覽
跳至搜尋
由於以下原因,您無權編輯此頁面:
您請求的操作只有這個群組的使用者能使用:
使用者
您可以檢視並複製此頁面的原始碼。
[[分類:LiteSite]] 出 $html1,$html2 的條件判斷 #只要沒有引用 login.php 或 etable.php 就直接出,免條件判斷。如後的一和二。 #!isset($_REQUEST['exec_type']) 條件是給有登入或使用 etable 的工作程式用的,只要 exec_type 沒了,就重刷新頁,同時重做 theme 和「登出」鈕 #!isset($_REQUEST['ajax']) 條件是給 /webContent.php 專用的,有 ajax 時任何 theme 都不重刷 ===一、免登入,未使用資料庫(預設連資料庫,不管工作程式須不須要)=== <pre><?php include_once '../../constant.php'; // 載入伺服器參數 include_once "../theme.php"; // 載入 site 布景,順便會載入 site 常、變數,連資料庫 $str=…; echo $html1; echo $str; echo $html2; ?></pre> ===二、免登入,使用資料庫(預設連資料庫,不管工作程式須不須要)=== <pre><?php include_once '../../constant.php'; // 載入伺服器參數 include_once "../theme.php"; // 載入 site 布景,順便會載入 site 常、變數,連資料庫 $result=DB::queryF("…"); $str=…; while($row=mysqli_fetch_assoc($result)){$str.=…;} echo $html1; echo $str; echo $html2; ?></pre> ===三、登入,須要判別 exec_type ,以避免反復出「登出」鈕=== <pre><?php include_once '../../constant.php'; // 載入伺服器參數 include_once "../theme.php"; // 載入 site 布景,順便會載入 site 常、變數,連資料庫 if(!isset($_REQUEST['exec_type'])){echo $html1;} // 本行須在 theme.php 與 $login->logon(); 之間 $nowMsg="僅允許…看…。"; include_once CLASS_FILE_PATH."/database/login.php"; $login = new login; $login->loginTable=…; $login->logon(); if(isset($login->checkin) && $login->checkin==1){ $str=…; } echo $str; if(!isset($_REQUEST['exec_type'])){echo $html2;} ?></pre> ===四、使用 etable ,是否登入不影響結構。須判別 exec_type ,以避免反復出 theme=== <pre><?php include_once '../../constant.php'; // 載入伺服器參數 include_once "../theme.php"; // 載入 site 布景,順便會載入 site 常、變數,連資料庫 if(!isset($_REQUEST['exec_type'])){echo $html1;} // 本行須在 theme.php 與 $ET->main(); 之間 $nowMsg="僅允許…看…。"; include_once CLASS_FILE_PATH."/database/etable.php"; $ET = new etable; $ET->loginTable=…; // 本行在須登入時才出現 $ET->sql[0]="…"; $ET->main(); if(!isset($_REQUEST['exec_type'])){echo $html2;} ?></pre>
此頁面使用了以下模板:
工作程式
(
檢視原始碼
)
返回到「
LiteSite/工作程式
」。
切換側邊欄
導覽
首頁
近期變更
隨機頁面
MediaWiki說明
工具
連結至此的頁面
相關變更
特殊頁面
頁面資訊
六年制學程
導覽選單
個人工具
登入
命名空間
頁面
討論
變體
視圖
閱讀
檢視原始碼
檢視歷史
更多
搜尋