A5下载文章资讯

分类分类

php设置取得cookie 函数

2015-05-29 11:09作者:sa

/**

* 设置cookie

*

* @param string $name cookie 的名称

* @param string $value cookie 的值

* @param int $expire cookie 有效周期

* @param string $path cookie 的服务器路径 默认为 /

* @param string $domain cookie 的域名

* @param string $secure 是否通过安全的 HTTPS 连接来传输 cookie,默认为false

*/

function setNcCookie($name, $value, $expire='3600', $path='', $domain='', $secure=false){

if (emptyempty($path)) $path = '/';

if (emptyempty($domain)) $domain = SUBDOMAIN_SUFFIX ? SUBDOMAIN_SUFFIX : '';

$name = defined('COOKIE_PRE') ? COOKIE_PRE.$name : strtoupper(substr(md5(MD5_KEY),0,4)).'_'.$name;

$expire = intval($expire)?intval($expire):(intval(SESSION_EXPIRE)?intval(SESSION_EXPIRE):3600);

$result = setcookie($name, $value, time()+$expire, $path, $domain, $secure);

$_COOKIE[$name] = $value;

}

/**

* 取得COOKIE的值

*

* @param string $name

* @return unknown

*/

function cookie($name= ''){

$name = defined('COOKIE_PRE') ? COOKIE_PRE.$name : strtoupper(substr(md5(MD5_KEY),0,4)).'_'.$name;

return $_COOKIE[$name];

}

 

展开全部

相关

说两句网友评论
    我要跟贴
    取消