创建cookie
session_start(); $params = session_get_cookie_params(); setcookie(session_name('USERNAME'),'HAMZA',1,isset($params['path']),isset($params['domain']),isset($params['secure']),isset($params['httponly'])); session_regenerate_id(true); echo "COOKIE IS CREATED SUCCESSFULLY !";
现在获取cookie值
session_start(); $NAME=$_COOKIE['USERNAME']; echo $_COOKIE["USERNAME"]; if(isset($NAME)) { if($NAME=='USERNAME') { echo "success"; } else { echo "error"; } }
请帮我 !
结果
为什么他们创建自动随机值如:u8omuum6c9pkngrg4843b3q9m3).
但我想得到我的原始COOKIE价值哪个是“HAMZA”?????
这是cookie创建的格式
句法
setcookie(name,value,expire,path,domain,secure,httponly);
所以第一个变量是你的cookie名称
你可以通过使用来阅读
$_COOKIE['YOUR COOKIE NAME'];