¸ÕÀú ÁÁÀº ÇÁ·Î±×·¥À» °ø°³ ÇØÁֽŠ°³¹ßÀÚ´Ô²² °¨»çµå¸³´Ï´Ù.
¾î·Á¿îÁ¡Àº KLDP °Ô½ÃÆÇ¿¡¼ µµ¿ò¹Þ¾Æ ÇØ°á Çß½À´Ï´Ù.
Âü°í·Î ´Ù¸¥ºÐµéµµ Àú°°Àº ¶È °°Àº °í»ýÀ» ÇÒ°Í°°¾Æ À̹ø¿¡ ÇØ°áµÈ
±×°£ÀÇ ³»¿ëÀ» Àá°£ ¾ð±Þ ÇÏ°íÀÚ ÇÕ´Ï´Ù.
´Ù¿î¹ÞÀº ÈÀÏ ¾îµð¿¡µµ README ÈÀϵµ ¾ø°í Çؼ ¾öû °í»ý Çß½À´Ï´Ù.
Àú´Â ¿ì¼± Ãʺ¸¶ó¼ ÇÁ·Î±×·¥À» °³¹ßÇѴٵ簡
¶Ç´Â °íÄ£´Ù´Â°ÍÀº »ó»óµµ ÇÒ¼ö ¾ø½À´Ï´Ù.
´Ù¸¸ KLDP¿¡¼ ¸¹Àº µµ¿òÀ» ÁֽźеéÀÇ ÀÇ°ßÀÓÀ» ÷¾ð ÇÕ´Ï´Ù.
ÂüÀ¸·Î ÀÌ°÷À» ÅëÇØ »õº® 3½Ã ³Ñ¾î¼±îÁö Àáµµ ¾ÊÁÖ¹«½Ã°í
KLDP °Ô½ÃÆÇ¿¡¼ ¸¹Àº µµ¿òÀ» ÁֽźÐ(fliers´Ô,uleech, bs0048,µî)
µé²² Áø½ÉÀ¸·Î °¨»çµå¸³´Ï´Ù.
Á¦ÀÏ Ã¹°ü¹®Àº IDÁߺ¹Ã¼Å©°¡ ¾ÊµÇ¸ç ÀÔ·ÂÆûÀÌ POST ³ª GET ,
SESSION, COOKIEµîÀÌ ¸ÔÈ÷Áú ¾Ê´Â´Ù´Â °Í ÀÔ´Ï´Ù.
ÀÌ´Â Á¦ ¼¹öÀÇ PHP¹öÁ¯ÀÌ 4,2 ÀÌ»óÀε¥ ¿øÀÎÀÌ ÀÖ¾ú½À´Ï´Ù.
PHP-4.2.1 ÀÌ»óºÎÅÍ´Â º¸¾È»ó PHP ȯ°æ¼³Á¤ÀÌ
register-global À» off·Î Çسõ¾Ò±â ¶§¹® À̶øÀÌ´Ù.
±×·¡¼ ¸ÕÀú À̺κÐÀ» onÀ¸·Î ¹Ù²Ù¾î ÁÖ¾î¾ß ÇÕ´Ï´Ù.
php.ini ÈÀÏÀ» º¸¸é register-global off·Î ºÐ¸íÈ÷ µÇ¾î ÀÖÀ»°Ì´Ï´Ù.
¹°·± ±×ÀÌÇÏ ¹öÁ¯¿¡¼´Â ÀÌ·± ¹®Á¦´Â ¾ø´Ù°í ÇÕ´Ï´Ù.
¸¸¾à¿¡ php ȯ°æ¼³Á¤¿¡ ¼Åõ¸£½Ã¸é ¾Æ·¡¹æ¹ýÀ» »ç¿ëÇغ¸¼¼¿ä.
ÀÌ ¹æ¹ýÀÌ ´õ È®½Ç ÇÏ´õ±º¿ä.
Áï ÀÔ·ÂÆûÀÌ GET ÇüÅÂÀΰ¡ POST ÇüÅÂÀΰ¡ COOKIE ÇüÅÂÀΰ¡¸¦
¼Ò½º¸¦ ºÐ¼®ÇØ ±×¶§ ±×¶§ Á¶Ä¡¸¦ ÇÏ¸é µÇÁö¸¸ ÀÌ ¶ÇÇÑ ¿©°£ ±ÍÂú°í
Èûµé¸ç À߸ø Àû¿ëÇϸé ÀÔ·Â ÆûÀÌ ³Ñ¾î °¡Áö¸¦ ¾Ê½À´Ï´Ù.
±×·¡¼ ¸ðµç Àü´Þ Æû¿¡ Àû¿ëÇÒ¼ö ÀÖµµ·Ï PHP¹® ¸Ç À ºÎºÐÀÎ
<? ´ÙÀ½¿¡ ¾Æ·¡ÀÇ ÇÔ¼ö¸¦ ¼±¾ðÇØ Áֽøé ÀÔ·ÂÆû Àü´Þ¿¡´Â ¹®Á¦°¡ ¾ø½À´Ï´Ù.
¹Ýµå½Ã ¸Ç ÀºÎºÐ¿¡ ¼±¾ðÇØ¾ß ÇÑ´ä´Ï´Ù.
<?
@extract($HTTP_GET_VARS);
@extract($HTTP_POST_VARS);
@extract($HTTP_SESSION_VARS);
@extract($HTTP_COOKIE_VARS);
~~~~~~~~~~~~~
~~~~~~~~~~
~~~~~~~~~~~~~~~
Áß·«
~~~~~~~~~~~
?>
´ÙÀ½Àº ƯÈ÷ cookie ´Â IP ¾îµå·¹½º¿¡ ÀÇÇÏ¿©
HTML ÆäÀÌÁö°¡ ³Ñ¾î°¡°Ô Çؼ´Â ¾ÊµÇ°í
¹Ýµå½Ã µµ¸ÞÀο¡ ÀÇÇØ ³Ñ¾î°¡°Ô ÇØ¾ß ÇÕ´ä´Ï´Ù. Áï
http://211.xxx.yyy.zzz/member/registration.php
ÀÌ·± ÇüÅ·ΠÇϸé cooki°¡ ³Ñ¾î°¡Áö¸¦ ¾Ê½À´Ï´Ù.
¹Ýµå½Ã
http://www.xxxxx.vv/member/registration.php ÀÇ
ÇüÅ·ΠÇØ¾ß ÇÑ´Ù´Â °Ì´Ï´Ù.
¾ÆÀÌÇÇ ÁÖ¼Ò³ª µµ¸ÞÀÎÀ̳ª °á±¹ °°Àº ÆäÀÌÁö ÀÌÁö¸¸
¾ÆÀÌÇÇ ÁÖ¼Ò·Î ÇÏ¸é ¾ÊµÈ´ä´Ï´Ù.(Á¤È®ÇÑ ÀÌÀ¯´Â Àß ¸ð¸§)
±×¸®°í ³¡À¸·Î ÀÔ·ÂȸéÀ» ÀÛ¼ºÇÏ°í ³ª¼ µî·ÏÇϱ⸦ ´©¸£¸é
Áö±Ý±îÁö ÀÛ¼ºµÈ ȸéÀÌ È®ÀΰúÁ¤À» °ÅÃÄ
µî·ÏµÈ³»¿ëÀ» È®ÀÎÇÒ¼ö Àִ ȸéÀÌ ³ª¿À´Âµ¥
»ý³â¿ùÀÏÁß ¿ù, ÀÏÀº Á¤»óÀûÀ¸·Î ³ª¿À´Âµ¥ »ý³âÀÌ
¾î¶°ÇÑ°ªÀÌ µé¾î°¡µçÁö Ç×»ó 255 ¶ó°í¸¸ ³ª¿É´Ï´Ù.
À̺κеµ Á¦°¡ Ãʺ¸ÀÎÁö¶ó ¹«·Á 5½Ã°£ °íÀü³¡¿¡ ÇØ°á Çߴµ¥
dbÀÇ accounts_liteÀÇ Å×ÀÌºí¿¡ »ý³â birthYearÀÇ typeÀÌ tinyint(4)·Î µÇ¾î ÀÖ¾î
0~255 ¼ýÀÚ¹Û¿¡´Â µé¾î°¥¼ö ¾øµµ·Ï µÇ¾î ÀÖ´Ù°í ÇÕ´Ï´Ù.
±×·¡¼ À̸¦ smallint(4) ·Î type ÇüŸ¦ ¹Ù²Ù¾î Áִϱî Á¤»óÀûÀ¸·Î ³ª¿À´õ±º¿ä.
ÀÌ»óÀ¸·Î Àú´Â Áö±ÝÀº Àߵǰí ÀÖ½À´Ï´Ù.
¾ÆÁ÷ ³¡±îÁö ¼³Ä¡¸¦ ÇÑ°ÍÀº ¾Æ´ÏÁö¸¸ º° ¹®Á¦ ¾øÀ»°ÍÀ¸·Î º¸ÀÔ´Ï´Ù.
ÀÌ¿Í °°Àº ¹®Á¦·Î °í»ýÇϽźе鲲 ¾îÁ¦¶óµµ µµ¿òµå¸±¼ö ÀÖ½À´Ï´Ù.
kimyhkim@empal.com À¸·Î ¿¬¶ô ÁÖ¼¼¿ä.
³¡À¸·Î Á¤¸» ÁÁÀº ÇÁ·Î±×·¥ °ø°³ ÇØ Áּż °¨»ç ÇÕ´Ï´Ù.
2003-09-17 00:25:12 |
|