PHP setcookies 一问

PHP setcookies 一问,第1张

有试过每次进入第二页时

都先删除有关cookie

再新增多一次吗? 删除function: setcookie(name

''

time()-3600*24*30)2009-06-14 20:30:34 补充: 有试过每次进入第二页时

都先删除有关cookie

再新增多一次吗? 删除function: setcookie(name

''

time()-3600*24*30)2009-06-14 20:47:46 补充: 见意见

系度打唔太方便~ 2009-06-14 21:06:25 补充: 先系页面一建立一个checkbox 页面一 : checked系一个设定checkbox预设为勺(yes)定不勺(no)

利用 check一个名为save既cookie

如果呢个cookie存在

就写入yes值入checked

否刚就写入no值 2009-06-14 21:09:38 补充: 页面二 : $checkBox = $_POST['savecookie'] == 'yes' ? 'yes' : 'no'先睇睇用户有没勾到个checkbox if($checkBox == 'yes'){ setcookie('save'

'yes'

time()+3600*24*30)如果有勺

就set个cookie名为save

当用户再次去返页一时

checked既值就会因为check到cookie既存在而自动变为勺 } else { setcookie('save'

''

time()-3600*24*30)否则

就要消除cookie } 2009-06-14 21:10:13 补充: 唔洗啦=.=去返所以回答倾吧囧 2009-06-14 21:11:22 补充: ps:页面一d码唔见哂

重打次比你: <input type=checkbox name=savecookie value="yes" checked="<? echo $_COOKIE['save'] ? 'yes' : 'no' ? >" >2009-06-14 21:16:12 补充: ~.~系呀

要罗from既值

必须用$_POST['xxx']黎罗

没得直接用$xxx的

通过设置cookie的值,比如设置一个唯一的值,比如用户的ip地址,在每次登录时,检查cookie的值是否和用户的ip地址一致,如果不一致,则不允许登录。这样就可以实现只允许同一个客户端登录的功能。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/bake/11891027.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存