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À¸·Î ¼³Á¤ÇÔ
------------------------------ [ Ãâ·Â°á°ú ] ------------------------------
|