2018年8月7日 星期二

ceag網站中php函數設計

輔導團網站設計紀錄
2018-08-07 開始承接
首先找出原先從重複使用的函數找起



function ASK_DATA_SQL_NUM($sql_admin)
找出 $sql_admin中有幾筆資料

這個和 ezCount($sql_admin) 作用相同

function DO_MYSQL($sql)
執行MySQL的query
這個和rsQuery($sql)相同

function ASK_DATA($news_id , $ask_what ,$mb)
專用於有 new_id欄位

function ASK_DATA_SQL($sql_admin , $ask_what)
相當於 ezInfo($sql_admin)[$ask_what]

$timenow 是類似這樣的格式 2018-04-02 15:37:43
function ASK_DATE($timenow , $ask)
取得年月日 $ask為 year, month, day


function ASK_TIME($timenow , $ask)
取得時分秒 $ask為 hour minute second

function ASK_WEEK($timenow,$kind="1")
取得星期幾,其中Date(w,不懂,改成 date("w",

function SHOW_DATE($timenow , $ask="month")

function SHOW_DATE2($timenow , $ask="month")

function FORMATE_DATE($timenow)
將05/16/2009 轉2009-05-16

function FORMATE_DATE2($timenow)
轉為05/16/2009

function FILE_UPLOAD( $userfile , $up_filekind="all", $db_name="", $data_id="", $userfile_txt="" )
檔案上傳

function FILE_KIND( $filekind )

function FILE_KIND2( $filekind )

function FILE_SIZE( $file )

function FILE_LINK( $file )

function FILE_LINK_WEB( $file_x )

function FILE_SHOW($file , $file2 , $picsize )
秀出檔案及連結,若有圖片及影片,可即時顯示

function FILE_SHOW2( $file_id , $picsize='60' ,$kind='0',$kind2='1')
秀出檔案及連結,若有圖片及影片,可即時顯示

function UID($sess_id)
反查帳號資料 (有必要嗎? )

function GET_RAND($len=6)
取亂數

四個基礎變數
if(isset($_SESSION['u_id'])){
    $sess_userid = $_SESSION['u_id'] ;
    }
if(isset($_SESSION['gid'])){ //群組
    $sess_gid= $_SESSION['gid'] ;
    }   

if(isset($_SESSION['sess_id'])){
    $sess_id= $_SESSION['sess_id'] ;
    }

if(isset($_SESSION['sess_level'])){
    $sess_level= $_SESSION['sess_level'] ;
    }

登入 login_index.php 之後的SESSION
$row_family_login 是從 'userid' 依據 給予的帳密取得

        $u_id = $row_family_login["u_id"] ;       
        $sess_id_new = uniqid() ;
        $_SESSION['sess_id'] = $sess_id_new  ;
        $_SESSION['u_id'] = $u_id ;
        $_SESSION['sess_level'] =  $row_family_login["data_level"] ;
        $_SESSION['gid'] =  $row_family_login["gid"] ; //群組


沒有留言:

張貼留言