Std筆記/施馨檸:修訂版本之間的差異
出自六年制學程
(新頁面: 建 account_xxx資料表 建 std.php 加基本五行。 加 css、editable、perpage、colAlias 諸屬性 加 formType 屬性 嵌入 WWEB 中。 加入密碼驗證。) |
|||
第 1 行: | 第 1 行: | ||
− | 建 | + | *建 account_shiny資料表 |
− | 建 std.php 加基本五行。 | + | *建 std.php 加基本五行。 |
− | 加 css、editable、perpage、colAlias 諸屬性 | + | *#include_once '../serverConstant.php'; // 載入伺服器常數檔 |
− | 加 formType 屬性 | + | *#include_once CLASS_FILE_PATH."/database/etable.php"; // 載入etable.php |
− | 嵌入 WWEB 中。 | + | *#$ET=new etable; |
− | 加入密碼驗證。 | + | *#$ET->sql[0]='select * from account_shiny'; // 連結account_shiny資料表 |
+ | *#$ET->main(); | ||
+ | *加 css、editable、perpage、colAlias 諸屬性 | ||
+ | *#$ET->editable=7; // 顯示「插,編,刪」連結,用1+2+4代表「插,編,刪」相關連結顯不顯示。1=插入連結,2=編連結,4=刪連結,7=都顯示 | ||
+ | *#$ET->perpage=頁數; // 每一頁的筆數 | ||
+ | *#$ET->colAlias=array('money'=>'支出','date'=>'日期','summary'=>'摘要','name'=>'支付者','subaccount'=>'項目','subaccountItem'=>'子項','account_e'=>'費用','account_a'=>'減去資產'); // 各個欄位在網頁上顯示出來的代稱 | ||
+ | *#$ET->css='default'; // 嵌入etable的css樣式,default是etable提供的 | ||
+ | *加 formType 屬性 | ||
+ | *#$ET->formType=array('date'=>array('date',array('ifFormat'=>'daFormat')),'account_e'=>array('checkbox',array('費用'=>'費用')),'account_a'=>array('radio' ,array('現金'=>'現金','存款'=>'存款')),'subaccount'=>array('radio' ,array('食'=>'食','衣'=>'衣','住'=>'住','行'=>'行','育'=>'育','樂'=>'樂')),'name'=>array('radio' ,array('施馨檸'=>'施馨檸'))); // 讓表單輸入更簡單,提供表單各種輸入的型態 | ||
+ | *嵌入 WWEB 中。 | ||
+ | *#require_once "theme.php"; // 載入theme | ||
+ | *#if(!isset($_REQUEST['type'])){echo $html1;} // 載入etable之前加上html1 | ||
+ | *#if(!isset($_REQUEST['exec_type'])){echo $html2;} // 最尾端加上html2 | ||
+ | *加入密碼驗證。 | ||
+ | *#$nowMsg="<p style='color:red'>您暫無權限閱覽此頁,請洽本站站長:jj@xxx.yyy。</p>"; // 載入etable之前,若使用者沒有輸入正確帳號密碼則無權限 | ||
+ | *#$ET->loginTable=array('tableName'=>'6yearPerson','name'=>'name','psd'=>'psd','grp'=>'grp','canWorkGrp'=>'1'); // 在資料表裡面搜尋可以登入的人 | ||
+ | *#if(isset($login->checkin) && $login->checkin==0){echo $nowMsg;} // 如果有checkin且變數為0的時候顯示nowMsg |
2016年11月18日 (五) 15:59的修訂版本
- 建 account_shiny資料表
- 建 std.php 加基本五行。
- include_once '../serverConstant.php'; // 載入伺服器常數檔
- include_once CLASS_FILE_PATH."/database/etable.php"; // 載入etable.php
- $ET=new etable;
- $ET->sql[0]='select * from account_shiny'; // 連結account_shiny資料表
- $ET->main();
- 加 css、editable、perpage、colAlias 諸屬性
- $ET->editable=7; // 顯示「插,編,刪」連結,用1+2+4代表「插,編,刪」相關連結顯不顯示。1=插入連結,2=編連結,4=刪連結,7=都顯示
- $ET->perpage=頁數; // 每一頁的筆數
- $ET->colAlias=array('money'=>'支出','date'=>'日期','summary'=>'摘要','name'=>'支付者','subaccount'=>'項目','subaccountItem'=>'子項','account_e'=>'費用','account_a'=>'減去資產'); // 各個欄位在網頁上顯示出來的代稱
- $ET->css='default'; // 嵌入etable的css樣式,default是etable提供的
- 加 formType 屬性
- $ET->formType=array('date'=>array('date',array('ifFormat'=>'daFormat')),'account_e'=>array('checkbox',array('費用'=>'費用')),'account_a'=>array('radio' ,array('現金'=>'現金','存款'=>'存款')),'subaccount'=>array('radio' ,array('食'=>'食','衣'=>'衣','住'=>'住','行'=>'行','育'=>'育','樂'=>'樂')),'name'=>array('radio' ,array('施馨檸'=>'施馨檸'))); // 讓表單輸入更簡單,提供表單各種輸入的型態
- 嵌入 WWEB 中。
- require_once "theme.php"; // 載入theme
- if(!isset($_REQUEST['type'])){echo $html1;} // 載入etable之前加上html1
- if(!isset($_REQUEST['exec_type'])){echo $html2;} // 最尾端加上html2
- 加入密碼驗證。
- $nowMsg="
您暫無權限閱覽此頁,請洽本站站長:jj@xxx.yyy。
"; // 載入etable之前,若使用者沒有輸入正確帳號密碼則無權限 - $ET->loginTable=array('tableName'=>'6yearPerson','name'=>'name','psd'=>'psd','grp'=>'grp','canWorkGrp'=>'1'); // 在資料表裡面搜尋可以登入的人
- if(isset($login->checkin) && $login->checkin==0){echo $nowMsg;} // 如果有checkin且變數為0的時候顯示nowMsg
- $nowMsg="