[Â÷·Ê]  [ÇÔ¼ö»öÀÎ] Wel µµ¿ò¸» ¹®¼­ [ÀÌÀü]  [´ÙÀ½]
´ëºÐ·ù: ³»ÀåÇÔ¼ö
¼ÒºÐ·ù: ºÎ°¡ ±â´É ÇÔ¼ö
setcookie() ÀÛ¼ºÀÏ: 2001/08/30
¼öÁ¤ÀÏ: 2002/07/05

1. Çü½Ä Çü½Ä1) result= setcookie(name, value) Çü½Ä2) result= setcookie(name, value, expire) Çü½Ä3) result= setcookie(name, value, expire, path) Çü½Ä4) result= setcookie(name, value, expire, path, domain) Çü½Ä5) result= setcookie(name, value, expire, path, domain, secure) 2. ±â´É: ÀÌ ÇÔ¼ö´Â ÄíÅ°¸¦ ¼³Á¤Çϵµ·Ï ÄíÅ° Å×ÀÌÅ͸¦ Ŭ¶óÀ̾ðÆ®·Î Àü¼ÛÇÏ´Â ¿ªÇÒÀ» Çϸç Ç¥ÁØ Ãâ·ÂÇÔ¼ö(putchar(), print() µî)¿Í system() ÇÔ¼ö¿¡ ¾Õ¼­ »ç¿ë ÇØ¾ß ÇÏ¸ç ±×·¸Áö ¾ÊÀ¸¸é ÀÌ ÇÔ¼öÀÇ »ç¿ëÀº ¹«È¿È­µÈ´Ù. 3. ¼³¸í (1) ÄíÅ°¶õ Ŭ¶óÀ̾ðÆ®ÀÇ ºê¶ó¿ìÀú¿¡ ÀúÀåµÈ »ç¿ëÀÚ ½Äº° µ¥ÀÌÅÍ µîÀÇ Á¤º¸¸¦ ÀǹÌÇϸç À̸¦ ÇØ´ç ¼­¹ö¿¡ Á¢¼ÓÇÒ ¶§ Ŭ¶óÀ̾ðÆ®¿¡¼­ ¼­¹ö·Î Àü¼ÛÇÏ°Ô µÈ´Ù. Àü¼ÛµÈ ÄíÅ°¸¦ ÇÁ·Î±×·¥¿¡¼­ ¾ò±â À§ÇÑ ÇÔ¼ö´Â ¾øÀ¸¸ç htmlquery("COOKIE")·Î ÄíÅ° Á¤º¸¸¦ ¾ò´Â´Ù. (2) ÀÎÀÚ nameÀº ¹®ÀÚ¿­À̾î¾ß Çϸç ÄíÅ° º¯¼ö¸íÀÌ´Ù. (3) ÀÎÀÚ value´Â ¹®ÀÚ¿­À̾î¾ß Çϸç ÄíÅ° º¯¼ö¸íÀÇ °ªÀÌ´Ù. (4) ÀÎÀÚ expire´Â Á¤¼öÀ̾î¾ß Çϸç ÇöÀç ½Ã°£À¸·ÎºÎÅÍ »ó´ëÀûÀÎ ÃÊ´ÜÀ§ÀÇ ½Ã°£ À¸·Î 60 À̸é 1ºÐ µ¿¾È, 3600 Àº 1½Ã°£ µ¿¾È ÄíÅ°¸¦ À¯ÁöÇϸç ÁöÁ¤µÈ ½Ã°£ÀÌ Áö³ª¸é ÄíÅ° °ªÀº »ç¿ëµÇÁö ¾Ê´Â´Ù. ÀÌ ÀÎÀÚ¸¦ »ý·«µÇ¸é ÇöÀç À¥ ºê¶ó¿ìÀú°¡ ½ÇÇàµÇ´Â µ¿¾È¸¸ ÄíÅ°°¡ Àû¿ëµÈ´Ù. (5) ÀÎÀÚ path´Â ¹®ÀÚ¿­À̾î¾ß Çϸç path¿¡ ÁöÁ¤µÈ °æ·Î¿¡ Á¢¼ÓÇÒ ¶§ ÄíÅ° Á¤º¸¸¦ Àü¼ÛÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù. path¿Í domainÀÌ »ý·«µÇ¸é domain »çÀÌÆ®ÀÇ ÇöÀç µð·ºÅ丮ºÎÅÍ ±× ÇÏÀ§ µð·ºÅ丮¿¡¼­ ÄíÅ° Á¤º¸°¡ Àû¿ëµÈ´Ù. (6) ÀÎÀÚ domainÀº ¹®ÀÚ¿­À̾î¾ß Çϸç domainÀ¸·Î ÁöÁ¤µÈ °÷¿¡ Á¢¼ÓÇÒ ¶§ ÄíÅ° Á¤º¸¸¦ Àü¼ÛÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù. (7) ÀÎÀÚ secure´Â Á¤¼öÀ̾î¾ß Çϸç 0 Àº ÇØ´ç ÀÎÀÚ¸¦ »ý·«ÇÑ °Í°ú °°°í 1 ¶Ç´Â ±âŸÀÇ °ªÀ̸é ÄíÅ°¿¡ "secure"¸¦ ÁöÁ¤ÇÑ´Ù. ÀÌ°ÍÀº SSLÀ» »ç¿ëÇÏ´Â À¥ ¼­¹ö ÀÎ °æ¿ì¿¡ »ç¿ë °¡´ÉÇÏ´Ù. (8) °á°ú°ª result´Â 0 ¶Ç´Â 1 ÀÇ °ªÀ» Áö´Ï¸ç ±× °ªÀÌ 1 À̸é ÄíÅ°¸¦ Á¤»óÀûÀ¸·Î ó¸®ÇÑ °ÍÀ» ÀǹÌÇÑ´Ù. (9) °á°ú°ª result°¡ 0 À̸é ÇØ´ç ÇÁ·Î±×·¥À» À¥»ó¿¡¼­ ½ÇÇàÇÏÁö ¾Ê°Å³ª ÀÌ¹Ì ¹®¼­ÀÇ ³»¿ë¹°ÀÌ Ãâ·ÂµÇ¾ú°Å³ª system()ÇÔ¼ö¸¦ »ç¿ëÇÏ¿© ¾µ¸ð°¡ ¾ø´Â °æ¿ìÀÌ¸ç °æ°í ¸Þ½ÃÁö°¡ Ãâ·ÂµÈ´Ù. 4. »ç¿ë¿¹ setcookie("id", "test"); // ÄíÅ°¸¦ À¥ ºê¶ó¿ìÀú Á¾·á±îÁö À¯ÁöÇÑ´Ù. setcookie("pass", "test", 3600); // ÄíÅ°¸¦ 1½Ã°£ µ¿¾È À¯ÁöÇϵµ·Ï ÇÑ´Ù. setcookie("var1", "123", NULL, "/abc"); // ¸¸±â½Ã°£Àº ¼³Á¤µÇÁö ¾ÊÀ½ setcookie("var1", "123", "", "/abc"); // ¸¸±â½Ã°£À» 0À¸·Î ¼³Á¤ÇÔ ------------------------------ [ Ãâ·Â°á°ú ] ------------------------------

Wel Version 1.0
[Â÷·Ê]  [ÇÔ¼ö»öÀÎ] [ÀÌÀü]  [´ÙÀ½]