PHP使用查询字符串创建和删除cookie
我有以下两个链接:PHP使用查询字符串创建和删除cookie,php,Php,我有以下两个链接: <a href="index.php?showDesktop=true">Show Desktop</a> <a href="index.php?showMobile=true">Show Mobile</a> 用于更改cookie数据的: setcookie('showDesktop', 'yes', time()+86400*365); setcookie('showMobile', false); 然而,我确实认为在
<a href="index.php?showDesktop=true">Show Desktop</a>
<a href="index.php?showMobile=true">Show Mobile</a>
用于更改cookie数据的:
setcookie('showDesktop', 'yes', time()+86400*365);
setcookie('showMobile', false);
然而,我确实认为在饼干上使用两个不同的名字是很奇怪的。考虑一个叫做“代码> DePosiMys<代码>或类似:
setcookie('displayMode', 'desktop', time()+86400*365);
用于更改cookie数据的:
setcookie('showDesktop', 'yes', time()+86400*365);
setcookie('showMobile', false);
然而,我确实认为在饼干上使用两个不同的名字是很奇怪的。考虑一个叫做“代码> DePosiMys<代码>或类似:
setcookie('displayMode', 'desktop', time()+86400*365);
也许用“真”和“假”来代替会更好
当你使用cookies时,它会有点不同,比如$\u GET和$\u POST。您应该使用函数使用“真”和“假”可能会更好
当你使用cookies时,它会有点不同,比如$\u GET和$\u POST。您应该使用该功能您真的需要两个cookie吗?为什么你不能使用下面的代码只解析一个cookie呢
if($_GET['showDesktop']) {
$_COOKIE('showDesktop', 'yes');
}
else if($_GET['showMobile']) {
$_COOKIE('showDesktop', 'no');
}
您还可以通过使cookie过期来删除cookie
setcookie ("showDesktop", "", time() - 3600);
你真的需要两块饼干吗?为什么你不能使用下面的代码只解析一个cookie呢
if($_GET['showDesktop']) {
$_COOKIE('showDesktop', 'yes');
}
else if($_GET['showMobile']) {
$_COOKIE('showDesktop', 'no');
}
您还可以通过使cookie过期来删除cookie
setcookie ("showDesktop", "", time() - 3600);
$\u COOKIE
不是函数。$\u COOKIE
不是函数。