标签:
目的通过控制cookie中的是否有莫个值实现是否跳转重定向
http方式
<?php
if ($_COOKIE[‘test‘] == 1) {
    echo ‘have cookie test‘;
    unset($_COOKIE[‘test‘]);
    setcookie(‘test‘, ‘‘, time() - 360000, ‘/‘);
    unset($_COOKIE[‘test‘]);
header(‘Location:/http/test.php‘);
} else {
setcookie(‘test‘, 1, time()+ 3600, ‘/‘);
echo ‘set cookie‘;
}
js方式
    window.onload = function(){
      alert(getCookie(‘test‘));
      clearCookie(‘test‘);
      window.location = "/http/test.php";
    }
    function setCookie(cname, cvalue, exdays) {
        var d = new Date();
        d.setTime(d.getTime() + (exdays*24*60*60*1000));
        var expires = "expires="+d.toUTCString();
        document.cookie = cname + "=" + cvalue + "; " + expires + "; path=/"; #注意cookie的域 默认是当前路径
    }
    //清除cookie  
    function clearCookie(name) {  
        setCookie(name, "", -1000);  
    }  
    //获取cookie
    function getCookie(cname) {
        var name = cname + "=";
        var ca = document.cookie.split(‘;‘);
        for(var i=0; i<ca.length; i++) {
            var c = ca[i];
            while (c.charAt(0)==‘ ‘) c = c.substring(1);
            if (c.indexOf(name) != -1) return c.substring(name.length, c.length);
        }
        return "";
    }
    </script>‘;
标签:
原文地址:http://www.cnblogs.com/a-flydog/p/5971415.html