¡¾·±ÌåÖÐÎÄ¡¿
¡¾ÉèΪÊ×Ò³¡¿
¡¾¼ÓÈëÊղء¿
µ±Ç°Î»ÖãºPHP¼¼ÊõÊ×Ò³ >> PHP»ù´¡ >> PHP4Ö®COOKIEÖ§³ÖÏê½â

PHP4Ö®COOKIEÖ§³ÖÏê½â

2005-01-15 08:00:00  ×÷Õߣº  À´Ô´£º»¥ÁªÍø  ä¯ÀÀ´ÎÊý£º0  ÎÄ×Ö´óС£º¡¾´ó¡¿¡¾ÖС¿¡¾Ð¡¡¿
¼ò½é£º½¨Á¢ÉÌÒµÕ¾µã»òÕß¹¦ÄܱȽÏÍêÉÆµÄ¸öÈËÕ¾µã£¬³£³£ÐèÒª¼Ç¼·ÃÎÊÕßµÄÐÅÏ¢£¬ÔÚPHPÖÐÌṩÁËÁ½ÖÖ·½±ãµÄÊֶΣºsessionºÍcookie¹¦ÄÜ.ΪÁËÓÀ¾ÃµÄ±£³ÖÓû§ÐÅÏ¢,ÔòcookieÊÇ×î±ã½ÝµÄÊÖ¶Î.ÔÚÕâÀïÎÒ½«Îª´ó¼ÒÏêϸµÄ½²½âcookieµÄ¹¦...
¹Ø¼ü×Ö£ºÖ§³Ö COOKIE PHP4

½¨Á¢ÉÌÒµÕ¾µã»òÕß¹¦ÄܱȽÏÍêÉÆµÄ¸öÈËÕ¾µã£¬³£³£ÐèÒª¼Ç¼·ÃÎÊÕßµÄÐÅÏ¢£¬ÔÚPHPÖÐÌṩÁËÁ½ÖÖ·½±ãµÄÊֶΣºsessionºÍcookie¹¦ÄÜ.ΪÁËÓÀ¾ÃµÄ±£³ÖÓû§ÐÅÏ¢,ÔòcookieÊÇ×î±ã½ÝµÄÊÖ¶Î.ÔÚÕâÀïÎÒ½«Îª´ó¼ÒÏêϸµÄ½²½âcookieµÄ¹¦Äܼ°Ê¹Ó÷½·¨.

¡¡¡¡Ò»: ÉèÖÃcookie

ʹÓÃcookieǰ±ØÐëÉèÖÃcookie.

º¯ÊýÔ­ÐÍ:int setcookie(string name,string value,int expire,string path,string domain,int secure)

ÆäÖÐ,³ýnameÍâ,ËùÓеIJÎÊý¶¼ÊÇ¿ÉÑ¡µÄ,¿ÉÒÔÓÿյÄ×Ö·û´®±íʾδÉèÖÃ.

ÊôÐÔvalue: ÓÃÀ´Ö¸¶¨Öµ.

ÊôÐÔpath: ÓÃÀ´Ö¸¶¨cookie±»·¢Ë͵½·þÎñÆ÷µÄÄÄÒ»¸öĿ¼·¾¶ÏÂ.

ÊôÐÔdomain:Äܹ»ÔÚä¯ÀÀÆ÷¶Ë¶ÔcookieµÄ·¢ËͽøÐÐÏÞ¶¨.

expire²ÎÊý:ÓÃÀ´Ö¸¶¨cookieµÄÓÐЧʱ¼ä,ËüÊÇÒ»¸ö±ê×¼µÄUnixʱ¼ä±ê¼Ç.

¡¡¡¡¿ÉÒÔÓÃtime()»òÕßmktime()º¯ÊýÈ¡µÃ,ÒÔÃëΪµ¥Î».

secure²ÎÊý:±íʾÕâ¸öcookieÊÇ·ñͨ¹ý¼ÓÃܵÄHTTPSЭÒéÔÚÍøÂçÉÏ´«Êä.

¡¡¡¡¶þ: ÉèÖÃcookieʱµÄ×¢ÒâÊÂÏî

ÔÚͬһ¸öÒ³ÃæÖÐÉèÖÃcookie,ʵ¼ÊÉÏÊǰ´´ÓºóÍùǰµÄ˳Ðò½øÐеÄ.Èç¹ûÒªÏÈɾ³ýÒ»¸öcookie,ÔÙдÈëÒ»¸öcookie,Ôò±ØÐëÏÈддÈëÓï¾ä,ÔÙдɾ³ýÓï¾ä.·ñÔò»á³öÏÖ´íÎó.

¡¡¡¡Èý: setcookie¾ÙÀý

¼òµ¥µÄ: setcookie("mycookie","value_of_mycookie");

´øÊ§Ð§Ê±¼äµÄ: setcookie("withExpire","Expire_in_1_hour",time()+3600);

ʲô¶¼ÓеÄ:setcookie("FullCookie","Full_cookie_value",time+3600,"/forum","www.123.com",1);

¡¡¡¡ËÄ: cookieµÄÒ»Ð©ÌØµã

cookieÊÇÃæÏò·¾¶µÄ.ȱʡpathÊôÐÔʱ,WEB·þÎñÆ÷Ò³»á×Ô¶¯´«µÝµ±Ç°Â·¾¶¸øä¯ÀÀÆ÷.Ö¸¶¨Â·¾¶»áÇ¿ÖÆ·þÎñÆ÷ʹÓÃÉèÖõÄ·¾¶.

ÔÚÒ»¸öÄ¿Â¼Ò³ÃæÀïÉèµÄcookieÔÚÁíÒ»¸öĿ¼µÄÒ³ÃæÀïÊÇ¿´²»µ½µÄ.

¡¡¡¡Îå: ½ÓÊպʹ¦Àícookie

PHP¶ÔcookieµÄ´¦ÀíÊÇÈ«×Ô¶¯µÄ,ºÍ´¦ÀíFORM±äÁ¿µÄÔ­ÔòÒ»Ñù.µ±È»Ò²¿ÉÒÔʹÓÃPHPÈ«¾Ö±äÁ¿,¡çHTTP_COOKIE_VARSÊý×é.

Àý: echo ¡çmycookie;

¡¡¡¡echo ¡çcookie Array[0];

¡¡¡¡echo count(¡çcookie Array);

¡¡¡¡echo ¡çHTTP_COOKIE_VARS["mycookie"];

¡¡¡¡Áù: ɾ³ýcookie

(1)µ÷ÓÃÖ»´øÓÐname²ÎÊýµÄsetcookie();

(2)ʹʧЧʱ¼äΪtime()»òtime-1;

¡¡¡¡

¡¡¡¡Æß: ʹÓÃcookieµÄÏÞÖÆ

(1) ±ØÐëÔÚHTMLÎļþµÄÄÚÈÝÊä³ö֮ǰÉèÖÃ;

(2)²»Í¬µÄä¯ÀÀÆ÷¶ÔcookieµÄ´¦Àí²»Ò»ÖÂ,ʹÓÃʱһ¶¨Òª¿¼ÂÇ;

(3)¿Í»§¶ËµÄÏÞÖÆ,±ÈÈçÓû§ÉèÖýûÖ¹cookie,Ôòcookie²»Äܽ¨Á¢;

¡¡¡¡

¡¡¡¡°Ë: Ò»¸ö¾ßÌåµÄÀý×Ó,Ï£Íû´ó¼Ò¶ÔcookieÓиü¼ÓÉî¿ÌµÄÈÏʶ

¡¡¡¡ÔõôÑù,ͨ¹ýÉÏÃæµÄ½éÉÜ,ÄãÊDz»ÊǶÔPHPÖеÄCOOKIE¹¦ÄÜÓÐÁËÏêϸµÄÁ˽â.·¢»ÓÄãµÄ´ÏÃ÷²ÅÖÇ,ÈÃÄãµÄÕ¾µã¹¦ÄܸüÇ¿´ó°É.ÈçÓÐÎÊÌâÇëÓë fbigov@sina.comÁªÏµ.ÈÃÎÒÃÇһͬ½ø²½.

ÔðÈα༭£ºadmin
±¾ÎÄÒýÓõØÖ·£º http://www.3pcode.com/php/2005/01/11365.htm
Ïà¹ØÎÄÕÂ