PHP中利用cookie实现自动登录(案例)
思路:用户登录时,是否选中自动登录,如果选中,在php处理时,将用户信息也保存在cookie中。 判断用户是否登录,先从session读取,没有的话,再试着去读cookie。 代码: login.ph…
Read more思路:用户登录时,是否选中自动登录,如果选中,在php处理时,将用户信息也保存在cookie中。 判断用户是否登录,先从session读取,没有的话,再试着去读cookie。 代码: login.ph…
Read morecookies 是一个强大的 jQuery 用来操作 Cookie 的插件。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
<?php //php设置cookie setcookie('ttt111','222',time()+10000,'/','localhost'); ?> <html> <head> <meta charset="UTF-8"> <title>JQuery-Cookie插件</title> <script type="text/javascript" src="jquery-1.8.3.js"></script> <script type="text/javascript" src="jquery.cookie.js"></script> </head> <body> <a href="#">设置cookie1</a><br> <a href="#">设置cookie2</a><br> <a href="#">获取cookie</a><br> <a href="#">删除cookie</a><br> </body> </html> <script type="text/javascript"> $(function(){ var COOKIE_NAME = 'test_cookie'; //设置cookie,通过时间间隔 $('a').eq(0).click(function() { $.cookie(COOKIE_NAME, 'test', { path: '/', expires: 1 }); return false; }); // 设置cookie,到期时间 $('a').eq(1).click(function() { var date = new Date(); date.setTime(date.getTime() + (1 * 24 * 60 * 60 * 1000)); $.cookie(COOKIE_NAME, 'test', { path: '/', expires: date }); return false; }); // 获取 cookie $('a').eq(2).click(function() { alert($.cookie(COOKIE_NAME)); return false; }); // 删除cookie $('a').eq(3).click(function() { $.cookie(COOKIE_NAME, null, { path: '/' }); return false; }); }); </script> |
百度网盘下载:http://…
Read more