欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

PHP與JavaScript下Cookie交互使用的示例分析

小編給大家分享一下PHP與JavaScript下Cookie交互使用的示例分析,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

創(chuàng)新互聯(lián)專注于企業(yè)成都營銷網(wǎng)站建設(shè)、網(wǎng)站重做改版、石門網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、H5高端網(wǎng)站建設(shè)、商城網(wǎng)站制作、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為石門等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

PHP與JavaScript下Cookie的交互使用

下面的例子列出幾種情形交互場景,列出JS和php交互的方法??偨Y(jié)下,以免日后再為cookie問題困擾。

setcookie.php

<?php
    setcookie('php_cn_ck','php_中文_cookie');
setcookie('php_en_ck','php_english_cookie');
?>
<script src="cookie.js"></script>
<script>
    Cookies.set('js_cn_ck','js_中文_cookie',5000);
 Cookies.set('js_en_ck','js_english_cookie');
</script>
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
PHP cookie已經(jīng)設(shè)置<br>php_cn_ck=php_中文_cookie<br>php_en_ck=php_english_cookie<br><br>
JS cookie已經(jīng)設(shè)置<br>js_cn_ck=js_中文_cookie<br>js_en_ck=js_english_cookie<br><br>
<a href=getcookie.php>讀取cookie</a><br>
getcookie.php
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
一 讀取php傳送的中英文cookie<br><br>
<p>1 php讀取php設(shè)置php cookie<br><br>
<?php
include('function.php');
 $php_cn_ck=$_COOKIE['php_cn_ck'];
  $un_php_cn_ck=unescape($php_cn_ck);
    echo "解碼前的中文cookie:php_cn_ck=$php_cn_ck<br><br>";
    echo "解碼后的中文cookie:un_php_cn_ck=$un_php_cn_ck<br><br>";
        $php_en_ck=$_COOKIE['php_en_ck'];    
       echo "英文cookie無需解碼:php_en_ck=$php_en_ck<br><br>";    
    ?>    
    <p>2 js讀取php設(shè)置cookie<br><br>    
   <script src="cookie.js"></script>    
    <script>    
        php_cn_ck=Cookies.get('php_cn_ck');    
       un_php_cn_ck = decodeURIComponent (escape(php_cn_ck));    
       document.write("解碼前的中文cookie :php_cn_ck="+php_cn_ck+"<Br><br>");    
        document.write("解碼后的中文cookie :un_php_cn_ck="+un_php_cn_ck+"<Br><br>");    
        php_en_ck=Cookies.get('php_en_ck');    
      document.write("英文cookie無需解碼 :php_en_ck="+php_en_ck+"<Br><br>");    
    </script>    
    -----------------------------------------------<br>    
    二 讀取JS傳送的中英文cookie<br><br>    
    <p>1 php讀取JS設(shè)置js cookie<br><br>    
    <?php    
        $js_cn_ck=$_COOKIE['js_cn_ck'];    
      $un_js_cn_ck=unescape($js_cn_ck);    
      echo "解碼前的中文cookie:js_cn_ck=$js_cn_ck<br><br>";    
        echo "解碼后的中文cookie:un_js_cn_ck=$un_js_cn_ck<br><br>";    
        $js_en_ck=$_COOKIE['js_en_ck'];    
       echo "英文cookie無需解碼:js_en_ck=$js_en_ck<br><br>";    
   ?>    
    </p>    
    <p>2 js讀取js設(shè)置的cookie<br><br>    
   <script>    
        js_cn_ck=Cookies.get('js_cn_ck');    
        document.write("解碼前的中文cookie :js_cn_ck="+js_cn_ck+"<Br><br>");    
        //un_js_cn_ck = decodeURIComponent (escape(js_cn_ck)); 調(diào)用這兩句會出現(xiàn)js解析中斷    
        //document.write("解碼后的中文cookie :un_js_cn_ck="+un_js_cn_ck+"<Br><br>");    
        js_en_ck=Cookies.get('js_en_ck');    
        document.write("英文cookie無需解碼 :js_en_ck="+js_en_ck+"<Br><br>");    
    </script>    
    </p>    



cookie.js

總結(jié):

php用自身函數(shù)讀取php 的cookie,沒有任何障礙,無需解碼處理。

js采用cookie.js方法讀取js 的cookie,沒有任何障礙,無需解碼處理。

js讀取php的中文cookie,需要做 "decodeURIComponent (escape(php_cn_ck)) "函數(shù)處理

php讀取js的中文cookie 需要做 "unescape()" 函數(shù)處理

cookie.js

view source
print
    ?
        var Cookies = {};    
        /**    
        * 設(shè)置Cookies    
        */    
        Cookies.set = function(name, value){    
            var argv = arguments;    
            var argc = arguments.length;    
            var expires = (argc > 2) ? argv[2] : null;    
            if(expires != null){    
                var exp   = new Date();    
                exp.setTime(exp.getTime() + 8*3600 + expires);    
            }    
            alert(exp.toGMTString());    
           var path = (argc > 3) ? argv[3] : '/';    
            var domain = (argc > 4) ? argv[4] : null;    
            var secure = (argc > 5) ? argv[5] : false;    
            document.cookie = name + "=" + escape (value) +    
            ((expires == null) ? "" : ("; expires=" + exp.toGMTString())) +    
            ((path == null) ? "" : ("; path=" + path)) +    
            ((domain == null) ? "" : ("; domain=" + domain)) +    
            ((secure == true) ? "; secure" : "");    
        };    
        /**    
        * 讀取Cookies    
        */    
        Cookies.get = function(name){    
            var arg = name + "=";    
            var alen = arg.length;    
            var clen = document.cookie.length;    
            var i = 0;    
            var j = 0;    
            while(i < clen){    
                j = i + alen;    
                if (document.cookie.substring(i, j) == arg)    
                    return Cookies.getCookieVal(j);    
                i = document.cookie.indexOf(" ", i) + 1;    
                if(i == 0)    
                    break;    
            }    
            return null;    
        };    
        /**    
        * 清除Cookies    
       */    
        Cookies.clear = function(name) {    
            if(Cookies.get(name)){    
            var expdate = new Date();     
            expdate.setTime(expdate.getTime() - (86400 * 1000 * 1));     
            Cookies.set(name, "", expdate);     
        }    
    };    
        Cookies.getCookieVal = function(offset){    
            var endstr = document.cookie.indexOf(";", offset);    
            if(endstr == -1){    
                endstr = document.cookie.length;    
            }    
            return unescape(document.cookie.substring(offset, endstr));    
        };

看完了這篇文章,相信你對“PHP與JavaScript下Cookie交互使用的示例分析”有了一定的了解,如果想了解更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!

網(wǎng)站名稱:PHP與JavaScript下Cookie交互使用的示例分析
文章路徑:http://aaarwkj.com/article12/jjjogc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供商城網(wǎng)站、全網(wǎng)營銷推廣電子商務(wù)、企業(yè)網(wǎng)站制作、搜索引擎優(yōu)化外貿(mào)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁設(shè)計公司
国产一级特黄大片特爽| 国产尤物直播在线观看| 欧美色欧美亚洲另类视频| 中文岳妇荡欲丰满肥熟| 最近中文字幕免费手机版| 亚洲永久免费黄色av| 久久这里精品中文字幕| 日韩国产亚洲欧美国产| 日韩黄色成人在线观看| 欧美亚洲国产日韩在线高清| 日本免费91午夜视频| 色综合亚洲一区二区小说| 亚洲综合偷拍欧美一区色| 久久综合婷婷亚洲五月| 日韩高清av不卡一区二区三区| 97视频在线观看观看| 国产精品午夜福利天堂| 成人短篇在线视频夫妻刺激自拍| 欧美一区二区三区中文字幕| 人妻有码系列中文字幕专区| 日韩精品高清不卡一区二区三区| 中文字幕在线成人影院| 亚洲男女内射在线视频| 欧美日韩一区二区激情在线| 国产精品久久99一区| 日本色网一区二区三区四区| 久久热最新免费观看视频| 欧美精品一区二区亚洲| 婷婷六月亚洲激情综合| 九九99九九99九九精品在线观看| 日韩一区二区三区视频在线看| 久久亚洲中文字幕精品一区四区| 日本成人午夜在线观看| 日韩一区二区三区视频在线看| 高潮内射主播自拍一区| 丰满少妇被激烈的插进去| 老女人性生交大片免费| 亚洲婷婷综合精品五月天| 97资源视频在线播放| 国产一区二区三区性色| 国产毛片久久久久久国产|