esetcookie()

函数:esetcookie()
功能:设置cookie / 函数向客户端发送一个 HTTP cookie 主要带了帝国CMS前后台cookie前缀 path 等用起来方便
位置:帝国CMS e/class/connect.php
版本:6.5

esetcookie($var,$val,$life=0,$ecms=0)

$var : 必填 cookie名
$val : 必填 cookie值
$life : 选填 过期unix时间戳
$ecms : 选填 0 前台 1 后台 默认0

getcvar()

函数:getcvar()
功能:返回cookie / 配合esetcookie()使用 事半功倍
位置:帝国CMS e/class/connect.php
版本:6.5

getcvar($var,$ecms=0)

$var : 必填 cookie名
$ecms : 选填 0 前台 1 后台 默认0

esetcookie() getcvar() 测试代码

//我放到了e/trylife/ecms-function/ecms-cookie.php 这个文件里了
require("../../class/connect.php");

//设置未来的60分钟有效
$life=time()+3600;

//常识刷新后显示上一个设置
$test=(int)getcvar('test');
$val=$test+1;

//设置COOKIE
esetcookie('test',$val,$life);

//输出
echo " 现在设置的: $val ";
echo " 上一个设置: $test ";

esetcookie() 注释

function esetcookie($var,$val,$life=0,$ecms=0){

	//全局变量以此为:作用域 ,作用路径 , 前台前缀 , 后台前缀
	//这些变量都在 e/class/config.php
	global $phome_cookiedomain,$phome_cookiepath,$phome_cookievarpre,$phome_cookieadminvarpre;

	//三目运算 根据$ecms值 0 1 得到cookie前缀
	//php里 0 也是空
	$varpre=empty($ecms)?$phome_cookievarpre:$phome_cookieadminvarpre;

	//setcookie()
	//http://www.w3school.com.cn/php/func_http_setcookie.asp
	return setcookie($varpre.$var,$val,$life,$phome_cookiepath,$phome_cookiedomain);

}

esetcookie()使用87次

//数据来自工具 PHPxref

* /e/class/onclickfun.php -> line 135
* /e/tool/gfen/index.php -> line 51
* /e/tool/gfen/index.php -> line 72
* /e/tool/gfen/index.php -> line 73
* /e/public/digg/index.php -> line 70
* /e/payapi/BuyGroupPay.php -> line 48
* /e/payapi/BuyGroupPay.php -> line 49
* /e/sch/index.php -> line 29
* /e/payapi/tenpay/to_pay.php -> line 36
* /e/class/qinfofun.php -> line 814
* /e/class/qinfofun.php -> line 849
* /e/class/qinfofun.php -> line 902
* /e/class/qinfofun.php -> line 974
* /e/admin/ListInfoClass.php -> line 316
* /e/class/user.php -> line 624
* /e/class/user.php -> line 625
* /e/class/user.php -> line 626
* /e/class/user.php -> line 627
* /e/class/user.php -> line 634
* /e/class/user.php -> line 799
* /e/class/user.php -> line 821
* /e/class/user.php -> line 919
* /e/class/user.php -> line 920
* /e/class/user.php -> line 921
* /e/class/user.php -> line 922
* /e/class/user.php -> line 998
* /e/class/user.php -> line 999
* /e/class/user.php -> line 1000
* /e/class/user.php -> line 1001
* /e/class/user.php -> line 1018
* /e/payapi/alipay/payend.php -> line 17
* /e/payapi/pay.php -> line 66
* /e/payapi/tenpay/payend.php -> line 17
* /e/space/CheckUser.php -> line 13
* /e/tool/gbook/index.php -> line 32
* /e/enews/plfun.php -> line 151
* /e/enews/plfun.php -> line 259
* /e/payapi/ShopPay.php -> line 33
* /e/enews/votefun.php -> line 27
* /e/enews/votefun.php -> line 63
* /e/enews/votefun.php -> line 174
* /e/class/ShopSysFun.php -> line 4
* /e/class/ShopSysFun.php -> line 273
* /e/class/ShopSysFun.php -> line 369
* /e/admin/user/EditPassword.php -> line 98
* /e/payapi/alipay/to_pay.php -> line 77
* /e/class/adminfun.php -> line 14
* /e/class/adminfun.php -> line 15
* /e/class/adminfun.php -> line 147
* /e/class/adminfun.php -> line 151
* /e/class/adminfun.php -> line 155
* /e/class/adminfun.php -> line 156
* /e/class/adminfun.php -> line 157
* /e/class/adminfun.php -> line 158
* /e/class/adminfun.php -> line 159
* /e/class/adminfun.php -> line 160
* /e/class/adminfun.php -> line 168
* /e/class/adminfun.php -> line 169
* /e/class/adminfun.php -> line 227
* /e/class/adminfun.php -> line 228
* /e/class/adminfun.php -> line 229
* /e/class/adminfun.php -> line 230
* /e/enews/gbookfun.php -> line 60
* /e/tool/feedback/index.php -> line 31
* /e/search/index.php -> line 407
* /e/DoInfo/ListInfo.php -> line 23
* /e/admin/ReHtml/DoRehtml.php -> line 33
* /e/admin/ReHtml/DoRehtml.php -> line 34
* /e/class/connect.php -> line 1910
* /e/class/connect.php -> line 1938
* /e/class/connect.php -> line 2246
* /e/class/connect.php -> line 2265
* /e/data/template/gbooktemp.txt -> line 32
* /e/DoInfo/AddInfo.php -> line 99
* /e/payapi/chinabank/to_pay.php -> line 27
* /e/class/CheckLevel.php -> line 109
* /e/class/CheckLevel.php -> line 120
* /e/class/CheckLevel.php -> line 130
* /e/class/CheckLevel.php -> line 178
* /e/class/CheckLevel.php -> line 200
* /e/payapi/chinabank/payend.php -> line 17
* /e/data/template/schalltemp.txt -> line 29
* /e/admin/DoCj.php -> line 24
* /e/class/functions.php -> line 1073
* /e/class/functions.php -> line 3505
* /e/class/functions.php -> line 3548
* /e/class/functions.php -> line 3564

getcvar()使用138次

//数据来自工具 PHPxref

* /e/member/mspace/gbookfun.php -> line 16
* /e/member/mspace/gbookfun.php -> line 19
* /e/class/onclickfun.php -> line 127
* /e/install/data/empirecms.temp.sql -> line 226
* /e/tool/gfen/index.php -> line 45
* /e/public/digg/index.php -> line 20
* /e/sch/index.php -> line 20
* /e/data/template/loginiframetemp.txt -> line 7
* /e/data/template/loginiframetemp.txt -> line 18
* /e/data/template/loginiframetemp.txt -> line 19
* /e/class/q_functions.php -> line 320
* /e/class/q_functions.php -> line 433
* /e/class/q_functions.php -> line 434
* /e/member/login/loginjs.php -> line 7
* /e/member/login/loginjs.php -> line 18
* /e/member/login/loginjs.php -> line 19
* /e/pl/index.php -> line 10
* /e/member/register/ChangeRegister.php -> line 20
* /e/class/qinfofun.php -> line 700
* /e/class/qinfofun.php -> line 701
* /e/class/qinfofun.php -> line 702
* /e/class/qinfofun.php -> line 734
* /e/admin/ListInfoClass.php -> line 325
* /e/admin/ListInfoClass.php -> line 468
* /e/space/template/default/gbook.temp.php -> line 9
* /e/space/template/default/gbook.temp.php -> line 113
* /e/class/user.php -> line 487
* /e/class/user.php -> line 629
* /e/class/user.php -> line 780
* /e/class/user.php -> line 784
* /e/class/user.php -> line 789
* /e/class/user.php -> line 797
* /e/class/user.php -> line 819
* /e/class/user.php -> line 1005
* /e/admin/ebak/inc/header.php -> line 16
* /e/admin/ebak/inc/header.php -> line 17
* /e/admin/ebak/inc/header.php -> line 18
* /e/admin/ebak/inc/header.php -> line 19
* /e/payapi/alipay/payend.php -> line 11
* /e/payapi/alipay/payend.php -> line 20
* /e/payapi/alipay/payend.php -> line 107
* /e/payapi/alipay/payend.php -> line 114
* /e/payapi/pay.php -> line 56
* /e/payapi/tenpay/payend.php -> line 11
* /e/payapi/tenpay/payend.php -> line 20
* /e/payapi/tenpay/payend.php -> line 101
* /e/payapi/tenpay/payend.php -> line 108
* /e/space/CheckUser.php -> line 10
* /e/template/ShopSys/order.php -> line 11
* /e/template/ShopSys/order.php -> line 135
* /e/template/ShopSys/order.php -> line 153
* /e/class/CheckClassLevel.php -> line 19
* /e/class/CheckClassLevel.php -> line 20
* /e/DoInfo/ecms.php -> line 17
* /e/DoInfo/ecms.php -> line 18
* /e/DoInfo/ecms.php -> line 19
* /e/enews/plfun.php -> line 16
* /e/enews/plfun.php -> line 17
* /e/enews/plfun.php -> line 18
* /e/enews/plfun.php -> line 105
* /e/enews/plfun.php -> line 242
* /e/class/cjfun.php -> line 1773
* /e/payapi/ShopPay.php -> line 23
* /e/enews/votefun.php -> line 10
* /e/enews/votefun.php -> line 45
* /e/enews/votefun.php -> line 159
* /e/class/ShopSysFun.php -> line 42
* /e/class/ShopSysFun.php -> line 116
* /e/class/ShopSysFun.php -> line 132
* /e/class/ShopSysFun.php -> line 189
* /e/class/ShopSysFun.php -> line 190
* /e/class/ShopSysFun.php -> line 193
* /e/class/ShopSysFun.php -> line 286
* /e/ShopSys/SubmitOrder/index.php -> line 15
* /e/space/template/comdefault/gbook.temp.php -> line 9
* /e/space/template/comdefault/gbook.temp.php -> line 113
* /e/member/register/index.php -> line 20
* /e/class/adminfun.php -> line 6
* /e/class/adminfun.php -> line 8
* /e/class/adminfun.php -> line 36
* /e/class/adminfun.php -> line 37
* /e/ShopSys/order/index.php -> line 16
* /e/admin/ListClass.php -> line 23
* /e/admin/ListClass.php -> line 87
* /e/admin/ListClass.php -> line 96
* /e/enews/gbookfun.php -> line 6
* /e/enews/gbookfun.php -> line 29
* /e/enews/gbookfun.php -> line 54
* /e/enews/gbookfun.php -> line 55
* /e/member/mspace/feedbackfun.php -> line 16
* /e/member/mspace/feedbackfun.php -> line 19
* /e/search/index.php -> line 127
* /e/search/index.php -> line 134
* /e/admin/ecmseditor/FileMain.php -> line 28
* /e/class/connect.php -> line 1916
* /e/class/connect.php -> line 2257
* /e/template/ShopSys/SubmitOrder.php -> line 11
* /e/template/ShopSys/SubmitOrder.php -> line 145
* /e/template/ShopSys/buycar.php -> line 11
* /e/action/ListInfo.php -> line 66
* /e/member/iframe/index.php -> line 7
* /e/member/iframe/index.php -> line 18
* /e/member/iframe/index.php -> line 19
* /e/DoInfo/AddInfo.php -> line 27
* /e/DoInfo/AddInfo.php -> line 28
* /e/DoInfo/AddInfo.php -> line 29
* /e/class/CheckLevel.php -> line 103
* /e/class/CheckLevel.php -> line 104
* /e/class/CheckLevel.php -> line 107
* /e/class/CheckLevel.php -> line 118
* /e/class/CheckLevel.php -> line 128
* /e/class/CheckLevel.php -> line 176
* /e/class/CheckLevel.php -> line 198
* /e/payapi/chinabank/payend.php -> line 11
* /e/payapi/chinabank/payend.php -> line 20
* /e/payapi/chinabank/payend.php -> line 92
* /e/payapi/chinabank/payend.php -> line 99
* /e/data/template/schalltemp.txt -> line 20
* /e/DoInfo/ChangeClass.php -> line 21
* /e/DoInfo/ChangeClass.php -> line 22
* /e/action/ListInfo/index.php -> line 32
* /e/class/functions.php -> line 7
* /e/class/functions.php -> line 3468
* /e/class/functions.php -> line 3469
* /e/class/functions.php -> line 3470
* /e/class/functions.php -> line 3478
* /e/class/functions.php -> line 3479
* /e/class/functions.php -> line 3484
* /e/class/functions.php -> line 3486
* /e/class/functions.php -> line 3488
* /e/class/functions.php -> line 3498
* /e/class/functions.php -> line 3507
* /e/class/functions.php -> line 3524
* /e/class/functions.php -> line 3536
* /e/class/functions.php -> line 3537
* /e/class/functions.php -> line 3538
* /e/class/functions.php -> line 3541
* /e/class/functions.php -> line 3575