EeeFrame Bate 發佈

日期: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目錄中有俱體安裝使用手冊文檔。

下載Eee

 

<<<返回新聞中心

技術文章

站內新聞

我要啦免费统计