
日期:2009-04-05 作者:喜騰小二
Eee FrameWork bate
此次發佈的版本隻支援mysql版本,由於時間關係發現bug請及時與我聯係
QQ:43309611
目前擁有功能如下:
前臺:
1、使用者注冊
2、使用者登陸
3、個人中心
4、關於我們
5、页面結構
6、自動完成
7、錯誤偵測
後臺功能:
1、授權權管理
2、使用者管理
3、網站設定
4、管理員修改密碼
5、網站探針
6、網站資訊
係統 function
篩選提交明感字元
@param string msg 篩選內容
@return string
Post_Get_Fix($msg)
還原篩選字元內容
@param string msg 篩選內容
@return string
HTML_Fix($msg){
獲得當前網站地址
@return string
geturl()
獲取真實IP
@return string
get_ip()
IP 地址來源
@param string ip IP 地址
@return string
function ip_adds($ip='')
采用純真資料庫,檔案 libs/QQWry.dat
可以根據網際網路最新的更新
係統資訊提示
@param string text 提示文字內容
@param string url 跳轉地址
@param int times 跳轉時間(秒)
@return null
msg($text, $url = '', $times = '')
係統時間格式化
@param int times 當前時間戳
@param string format 格式
@param string time_zone 時區
@return string
dates($times,$format='Y/m/d H:i',$time_zone='+8')
上傳檔案方法
@param string fileid上傳檔案元素
@param string filedir上傳到的檔案地址
@param int size設定上傳檔案大小,kb為單位,例如:500就是限制500KB
@param array ext上傳支援的格式為陣列形式
@return string
upfile($upid='',$filedir='image',$size='1000',$ext=array('jpg','gif','bmp')){
圖片壓縮大小處理
@param string big_image_name 需要縮小的圖片相對地址
@param string new_name 存儲的名稱(存儲的路徑會與大圖地址相同)
@param int max_width 縮圖的最大寬度
@param int max_height 縮圖的最大高度
@param int resize 縮圖規則 0不對影像裁減 1對影像裁 2不裁減並且按比例縮放
@return string
breviarys($big_image_name, $new_name, $max_width = '', $max_height = '')
UTF-8 中英文字串剪下函式
@param string str 待剪下的字串
@param int len 剪下長度
@param string endStr 結尾字串
@return string
function cutStr($str, $len, $endStr='...')
資料庫排序處理
@param string table 表示表名
@param string name 排序欄位名
@param string modes up 或down
@param string where 陳述式限制
@param string idname 當前ID欄位名
@param int id 當前ID號碼
@param string order 排序規則
@return null
Example:
order(array(
'table'=>'menus',
'name'=>'orderby',
'modes'=>'down',
'where'=>'tid=6',
'idname'=>'meid',
'id'=>'15',
'order'=>' ORDER BY orderby ASC,meid ASC',
));
function order($ary=array())
分頁方法
@param array info 分頁陣列
nums 獲得資料數量
limit 每頁分多少資訊數
nowpage 當前頁數
pages 得到分頁數量
@param string style 顯示分頁樣式
@param intmpurl 翻頁地址 如果要在翻頁ID後加地址比如a.php?action&5&type程式碼為:a.php?action!!&type
@return string
Example:
$sql = "SELECT * FROM videos_list WHERE v_user='$us[username]'
ORDER BY ".$orders;
$info = $db->limit($sql,$page,10);
$data_list = $info['query']; //資料查詢query
$pages = paging($info['info']);
function paging($info, $style='',$mpurl='')
偵測提交資料是否符合要求
@param string check_info 篩選內容陣列
@return string
function post_check($check_info = array())
發送郵件函式
@param string mailto 收件者
@param string title 郵件標題
@param string text 郵件內容
@return null
function mails($mailto='',$title='',$text='')
使用前,先配置 config/mail.php
常量
APP_PATH
//當前目錄
CONFIG_PATH //配置目錄
LIB_PATH
//類庫目錄
MODEL_PATH //模組目錄
TABLE_PATH //模組目錄
公共變數
$tpl_obj
範本
$db_obj
資料庫
$_POST
經過篩選的提交變數
get
變數與普通變數相同 index.php?model=admin 页面可以直接調用$model列印出來就是顯示admin
$page_adds
當前页面的model與action的地址
$tpl_mod_dir 範本對應的目錄
$模組_tab
解析model自動實例類應用,例如index.php?model=admin 則實例tables/admin.php 中的class為$admin_tab->
$us
前臺使用者資訊陣列
$aus
後臺使用者資訊陣列
此次修改更新bug
修改偵錯平臺bug
在set_file直接設定了訪問目錄的時候容易產生bug係統無法報告準確檔案地址
修改清除快取方法準確性
修改資料庫陳述式篩選條件
程式程式碼docs目錄中有俱體安裝使用手冊文檔。