亚洲精品视频一区二区,一级毛片在线观看视频,久久国产a,狠狠狠色丁香婷婷综合久久五月,天天做天天欢摸夜夜摸狠狠摸

當前位置: > 學(xué)習>正文

帝國cms printerror 常用函數

2025-06-30 學(xué)習

函數:printerror()
功能:提示信息
位置:/e/class/connect.php line 108
參數:
        $error:提示信息
        $gotourl:轉向地址
例子:printerror("RegisterSuccess","history.go(-1)",1); //返回上個(gè)頁(yè)面.
提示信息函數1
語(yǔ)法:printerror($error,$gotourl,$ecms,$noautourl,$novar)
說(shuō)明:
$error:提示信息內容,可以為語(yǔ)言包變量,也可以直接提示內容。
$gotourl:提示信息轉向鏈接地址
$ecms:0為后臺提示信息、1為前臺提示信息、8為后臺提示信息(alert方式)、9為前臺提示信息(alert方式)
$noautourl:0為自動(dòng)轉向頁(yè)面,1為不自動(dòng)轉向頁(yè)面。此參數可省略,默認為0
$novar:0為提示信息內容采用語(yǔ)言包變量,1為提示信息內容為直接提示內容。此參數可以省略,默認為0
使用范例:
printerror('DbError','http://www.phome.net',1),前臺提示,提示信息內容為語(yǔ)言包DbError變量?jì)热?,轉向帝國網(wǎng)站
printerror('數據庫出錯','http://www.phome.net',1,0,1),前臺提示,提示信息內容為“數據庫出錯”,轉向帝國網(wǎng)站
附加說(shuō)明:
此函數需結合$editor變量來(lái)確定目錄層次。默認$editor變量為0。
當程序文件在/e/path/目錄,$editor不用設置,也就是用默認0。
當程序文件在/e/path/path2/目錄,$editor=1。
當程序文件在/e/path/path2/path3/目錄,$editor=2。
當程序文件在/e/path/path2/path3/path4/目錄,$editor=3。

函數:ReturnLeftLevel()
功能:驗證操作權限
位置:/e/class/functions.php line 3144
參數:
        $groupid:組id

函數:checklevel()
功能:驗證操作權限
位置: /e/class/functions.php line 3154
參數:
        $userid:用戶(hù)id
        $username:用戶(hù)名
        $classid:欄目id
        $enews:模塊名   //$enews="news"

函數:insert_dolog()
功能:記錄日志
位置:/e/class/functions.php line 3295
參數:
        $doing:日志信息

函數:db_connect()
功能:連接數據庫
位置: /e/class/connect.php line 43
參數:無(wú)

函數:db_close()
功能:關(guān)閉數據庫
位置:/e/class/connect.php line 86
參數:無(wú)

函數:is_login()
功能:是否登錄
位置:/e/class/functions.php line 3184
參數:  //不需要參數也能驗證是否登錄
        $uid:用戶(hù)id
        $uname:帳號
        $urnd:隨機碼
例子:$lur=is_login();   //返回一個(gè)用戶(hù)數組

函數:RepPostVar()
功能:字符串替換處理
位置:/e/class/connect.php line 309
參數:
        $val:字符串

函數:gettotal()
功能:統計記錄數
位置:/e/class/db_sql.php line 52
參數:
        $query:sql語(yǔ)句

函數:lastid()
功能:獲得最后執行sql的id
位置:/e/class/db_sql.php line 70
參數:無(wú)

函數:getcvar()
功能:返回cookie / 配合esetcookie()使用
位置:/e/class/connect.php line 125
參數:
        $var:必填 cookie名
        $ecms:選填, 0是前臺. 1是后臺. 默認0.

函數:esetcookie()
功能:設置cookie / 函數向客戶(hù)端發(fā)送一個(gè) HTTP cookie 主要帶了帝國CMS前后臺cookie前綴 path 等用起來(lái)方便
位置:/e/class/connect.php line 118
參數:
        $var:必填 cookie名
        $val:必填 cookie值
        $life:選填,過(guò)期unix時(shí)間戳
        $ecms:選填, 0是前臺. 1是后臺. 默認0.

函數:LoadLang()
功能:載入語(yǔ)言包
位置:/e/class/connect.php line 294
參數:
        $file:語(yǔ)言包文件名

函數:islogin()
功能:驗證是否登錄
位置:/e/class/user.php line 775
參數:
        $uid:用戶(hù)id
        $uname:帳號
        $urnd:隨機碼
例子:$user_r=islogin();   //返回一個(gè)用戶(hù)數組

函數:Close()
功能:關(guān)閉SMTP
位置:/e/class/class.smtp.php line 193
參數:無(wú)

函數:reppoststr()
功能:處理提交字符
位置:/e/class/connect.php line 381
參數:
        $val:字符串
        $ecms:默認為0.
例子:$val=RepPostStr($val,1);

函數:page2()
功能:后臺分頁(yè)
位置:/e/class/functions.php line 58
參數:
        $num:總數
        $line:每頁(yè)顯示多少條
        $page_line:每頁(yè)顯示鏈接數
        $start:沒(méi)用
        $page:當前頁(yè)號加1
        $search:參數   //&orderby=0&mydesc=0 
例子:$returnpage=page2($num,$line,$page_line,$start,$page,$search);//http: //192.168.0.55/ListUser.php?page=0&orderby=0&mydesc=0

函數:page1()
功能:前臺分頁(yè)
位置:/e/class/connect.php line 539
參數:$num:總數
        $line:每頁(yè)顯示多少條
        $page_line:每頁(yè)顯示鏈接數
        $start:沒(méi)用
        $page:當前頁(yè)號加1
        $search:參數   //&orderby=0&mydesc=0 
例子:$returnpage=page1($num,$line,$page_line,$start,$page,$search);//http: //192.168.0.55/ListUser.php?page=0&orderby=0&mydesc=0

函數:SpOpenChFile()
功能:上傳圖片
位置:/e/admin/AddNews.php line 399
參數:
        type:類(lèi)型  //1是圖片.2是flash文件.3是多媒體文件.0是其他附件.
        field:默認是titlepic.應該是標題圖片的意思

函數:GetTemptb()
功能:返回模板表名
位置:/e/class/connect.php line 248
參數:
        $temptb:表名
例子:select tempid,tempname from GetTemptb("enewsvotetemp")

函數:RepPhpAspJspcode()
功能:替換php代碼里的"<\\","<?","<%"為"<\\","<?","<%"
位置:/e/class/q_functions.php line 47
參數:
        $string:字符串

函數:sys_ReturnBqTitleLink()
功能:返回標題連接
位置:/e/class/connect.php line 797
參數:
        $r:從數據庫獲取的數組

函數:GetConfig()
功能:更新配置文件config.php
位置:/e/class/functions.php line 4745
參數:
        $domod:默認為0,為1時(shí)更新e/class/config.php文件
例子:GetConfig(1);

函數:to_time()
功能:返回unix時(shí)間戳
位置:/e/class/connect.php line 587
參數:
        $datetime:時(shí)間 //日期類(lèi)型格式如:2012-12-12 日期時(shí)間如:2012-12-12 12:12:12

函數:doUtfAndGbk()
功能:編碼轉化
位置:/e/class/user.php line 50
參數:
        $str:字符串
        $phome:默認為0.為0時(shí)是UTF8轉GBK. 為1時(shí)是GBK轉UTF8。

函數:CheckFileMod()
功能:檢查文件或目錄的權限
位置:/e/admin/PathLevel.php line 37
參數:
        $filename:文件或目錄地址
        $smallfile="":默認為空.
例子://1、CheckFileMod("../../d","../../d/txt")      //2、CheckFileMod("../../s")

函數:WriteFiletext_n()
功能:寫(xiě)入文件
位置:/e/class/connect.php line 671
備注:WriteFiletext_n() 和WriteFiletext()功能一樣,WriteFiletext()寫(xiě)入的時(shí)候刪除由 addslashes() 函數添加的反斜杠。
參數:
        $filepath:文件地址
        $string:要寫(xiě)入的內容
例子:
        <?php
                  $jsfile="../data/fc/cmsclass.js";
                   WriteFiletext_n($jsfile,"document.write(\"".addslashes($jsstr)."\");");
         ?>

函數:sub()
功能:截取字符串
位置:/e/class/connect.php line 442
參數:
        $string:字符串
        $start:默認是0.開(kāi)始截取的位置
        $length:截取的長(cháng)度
        $mode=false:默認是false.
        $dot:默認為空.截取后末尾的字符。例如:.......
例子:sub($value,0,$subtitle,false,'');

函數:esub()
功能:截取字數
位置:/e/class/connect.php line 498
參數:
        $string:字符串
        $length:截取長(cháng)度
        $dot:默認為空。例如:...........

函數:egetip()
功能:獲取ip
位置:/e/class/connect.php line 300
參數:無(wú)

函數:ReadFiletext()
功能:獲取文件內容
位置:/e/class/connect.php line 637
參數:
        $filepath:文件地址

函數:DoMkdir()
功能:建立目錄
位置:/e/class/connect.php line 708
參數:
        $path:要建立的目錄

函數:DoChmodFile()
功能:設置上傳文件的目錄權限
位置:/e/class/connect.php line 741
參數:
        $file:目錄

函數:SubSmalltextVal()
功能:截取簡(jiǎn)介
位置:/e/class/connect.php line 1218
參數:
        $value:字符串
        $len:要截取的長(cháng)度

函數:GetFiletype()
功能:獲取文件擴展名
位置:/e/class/connect.php line 411
參數:
        $filename:文件名

函數:clearaddsdata()
功能:刪除由 addslashes() 函數添加的反斜杠。
位置:/e/class/connect.php line 2046
參數:
        $data:字符串

函數:AddAddsData()
功能:添加反斜杠
位置:/e/class/connect.php line 2055
參數:
        $data:字符串

函數:wipespecial()
功能:回車(chē)替換
位置:/e/class/ftp.php line 8
參數:
        $str:字符串

函數:ReplaceFc()
功能:替換回車(chē)
位置:/e/class/ftp.php line 8
參數:
        $str:字符串

函數:ReturnFormHidden()
功能:添加隱藏表單項
位置:/e/class/functions.php line 388
參數:
        $vname:name值
        $value:value值
例子:<input type=hidden name=\"".$vname."\" value=\"".$value."\">

函數:GetHtml()
功能:生成內容頁(yè)
位置:/e/class/functions.php line 1992
參數:
        $add:當前要生成內容頁(yè)的數組

函數:make_password()
功能:獲取隨機數
位置:/e/class/connect.php line 503
參數:
        $pw_length:位數

函數:DoTitleFont()
功能:標題屬性(粗體/斜體/刪除線(xiàn))
位置:/e/class/connect.php line 683
參數:
       $titlefont:信息數組的titlefont字段
       $title:信息數組的title字段
例子:DoTitleFont($r[titlefont],$r[title])

函數:InstallShowMsg()
功能:js提示跳轉返回
位置:/e/install/data/fun.php line 218
參數:
        $msg:提示信息
        $url:網(wǎng)址

一、esub()截取字段函數 
語(yǔ)法:esub(字符串,截取字數,后綴) 
說(shuō)明:后綴為截取字符后附帶內容,此參數可以省略。 
使用范例: 
<?=esub('12345678',6)?>,返回結果為:123456 
<?=esub('12345678',6,'...')?>,返回結果為:123456... 




二、date()轉換時(shí)間格式函數 
語(yǔ)法:date(時(shí)間格式,時(shí)間戳) 
說(shuō)明:PHP本身函數,使用說(shuō)明可以參考:http://cn.php.net/manual/en/function.date.php 
使用范例: 
<?=date('Y-m-d H:i:s',1277865010)?>,返回結果為:2010-06-30 10:30:10 




三、format_datetime()轉換時(shí)間格式函數2 
語(yǔ)法:format_datetime(正常時(shí)間,時(shí)間格式) 
說(shuō)明:和date()的區別是format_datetime是轉換正常時(shí)間,而date是轉換unix時(shí)間戳。 
使用范例: 
<?=format_datetime('2010-06-30 10:30:10','m/d')?>,返回結果為:06/30 




四、通過(guò)ID取得欄目地址函數 
語(yǔ)法:sys_ReturnBqClassname($r,9) 
說(shuō)明:$r為含欄目ID的數組,變量名可任意命名。 
使用范例:取得欄目ID=2的欄目地址。 
<?php 
$cr['classid']=2; 
$classurl=sys_ReturnBqClassname($cr,9); 
echo $classurl; 
?> 


通過(guò)ID取得欄目地址的其他方法: 
(1)、/e/public/ClassUrl/?classid=欄目ID 
(2)、/<?=$class_r[欄目ID]['classpath']?> 




五、取得信息內容頁(yè)地址函數 
語(yǔ)法:sys_ReturnBqTitleLink($r) 
說(shuō)明:$r為含“id,classid,newspath,filename,groupid,titleurl”字段內容的數組,變量名可任意命名。 
使用范例:取得信息ID=8的新聞頁(yè)面地址 
<?php 
$nr=$empire->fetch1("select id,classid,newspath,filename,groupid,titleurl from {$dbtbpre}ecms_news where id='8' limit 1"); 
$titleurl=sys_ReturnBqTitleLink($nr); 
echo $titleurl; 
?> 


通過(guò)ID取得信息內容頁(yè)地址的其他方法: 
/e/public/InfoUrl/?classid=欄目ID&id=信息ID 


六、提示信息函數1 
語(yǔ)法:printerror($error,$gotourl,$ecms,$noautourl,$novar) 
說(shuō)明: 
$error:提示信息內容,可以為語(yǔ)言包變量,也可以直接提示內容。 
$gotourl:提示信息轉向鏈接地址 
$ecms:0為后臺提示信息、1為前臺提示信息、8為后臺提示信息(alert方式)、9為前臺提示信息(alert方式) 
$noautourl:0為自動(dòng)轉向頁(yè)面,1為不自動(dòng)轉向頁(yè)面。此參數可省略,默認為0 
$novar:0為提示信息內容采用語(yǔ)言包變量,1為提示信息內容為直接提示內容。此參數可以省略,默認為0 
使用范例: 
printerror('DbError','http://www.phome.net',1),前臺提示,提示信息內容為語(yǔ)言包DbError變量?jì)热?,轉向帝國網(wǎng)站 
printerror('數據庫出錯','http://www.phome.net',1,0,1),前臺提示,提示信息內容為“數據庫出錯”,轉向帝國網(wǎng)站 
附加說(shuō)明: 
此函數需結合$editor變量來(lái)確定目錄層次。默認$editor變量為0。 
當程序文件在/e/path/目錄,$editor不用設置,也就是用默認0。 
當程序文件在/e/path/path2/目錄,$editor=1。 
當程序文件在/e/path/path2/path3/目錄,$editor=2。 
當程序文件在/e/path/path2/path3/path4/目錄,$editor=3。 


七、提示信息函數2 (直接提示內容) 
語(yǔ)法:printerror2($error,$gotourl,$ecms,$noautourl) 
說(shuō)明: 
$error:直接提示信息的內容。 
$gotourl:提示信息轉向鏈接地址 
$ecms:0為默認提示信息方式、9為彈出提示信息方式(alert方式)。此參數可省略,默認為0 
$noautourl:0為自動(dòng)轉向頁(yè)面,1為不自動(dòng)轉向頁(yè)面。此參數可省略,默認為0 
使用范例: 
printerror2('添加完畢','http://www.phome.net'),提示信息內容為“添加完畢”,轉向帝國網(wǎng)站 
附加說(shuō)明: 
此函數不需要結合其他變量,可以在任意目錄層次使用。不支持使用語(yǔ)言包變量。 


八、設置系統COOKIE變量函數 
語(yǔ)法:esetcookie($var,$val,$life,$ecms) 
說(shuō)明: 
$var:為變量名 
$val:為變量值 
$life:為COOKIE有效時(shí)間,單位秒,0為不保存。此參數可省略,默認為不保存。 
$ecms:0為設置前臺COOKIE變量,1為設置后臺COOKIE變量。此參數可省略,默認為0。 
使用范例: 
esetcookie('mybody','帝國'),定義前臺“COOKIE前綴+mybody”變量,變量?jì)热轂?ldquo;帝國” 
esetcookie('mybody','帝國',0,1),定義后臺“COOKIE前綴+mybody”變量,變量?jì)热轂?ldquo;帝國” 
附加說(shuō)明: 
此設置COOKIE函數會(huì )給變量名加上COOKIE前綴,你可也可以直接用PHP本身的setcookie來(lái)定義。 


九、取得系統COOKIE變量函數 
語(yǔ)法:getcvar($var,$ecms) 
說(shuō)明: 
$var:為變量名 
$ecms:0為設置前臺COOKIE變量,1為設置后臺COOKIE變量。此參數可省略,默認為0。 
使用范例: 
getcvar('mlusername'),取得前臺登陸會(huì )員的用戶(hù)名 
getcvar('loginusername',1),取得后臺登陸管理員的用戶(hù)名 
附加說(shuō)明: 
此取得COOKIE函數是取得變量名加上COOKIE前綴的變量,你可也可以直接用PHP本身的$_COOKIE['變量名']來(lái)取得。 


十、取得IP地址函數 
語(yǔ)法:egetip() 
使用范例: 
<?php 
$ip=egetip(); 
echo $ip; 
?> 


十一、動(dòng)態(tài)頁(yè)面顯示分頁(yè)函數 
語(yǔ)法:page1($num,$line,$page_line,$start,$page,$search) 
說(shuō)明: 
$num:總記錄數 
$line:每頁(yè)顯示數量 
$page_line:每頁(yè)顯示分頁(yè)鏈接數 
$start:預設變量,設置0即可。 
$page:當前頁(yè)碼(0為起始頁(yè)碼) 
$search:鏈接附加參數 


十二、通過(guò)欄目ID取得欄目名和欄目別名方法: 
欄目名:<?=$class_r[欄目ID]['classname']?> 
欄目別名:<?=$class_r[欄目ID]['bname']?>

版權聲明: 本站僅提供信息存儲空間服務(wù),旨在傳遞更多信息,不擁有所有權,不承擔相關(guān)法律責任,不代表本網(wǎng)贊同其觀(guān)點(diǎn)和對其真實(shí)性負責。如因作品內容、版權和其它問(wèn)題需要同本網(wǎng)聯(lián)系的,請發(fā)送郵件至 舉報,一經(jīng)查實(shí),本站將立刻刪除。

亚洲精品视频一区二区,一级毛片在线观看视频,久久国产a,狠狠狠色丁香婷婷综合久久五月,天天做天天欢摸夜夜摸狠狠摸