°í°´Áö¿ø
|
|
¡° iboard ¿Í ÇÔ²² ±¸ÇöÇÑ ¡±
|
¿µ¿ªº° º¸¾È¼¹ö Àû¿ë
|
patch,reform source
ÆÐÄ¡,¼öÁ¤ ¼Ò½º
|
[¿À·ùÆÐÄ¡] [±â´É°³¼±] [»ç¿ëȯ°æ º¯È¿¡ µû¸¥ º¯°æ¼Ò½º] µî¿¡ ´ëÇÑ ÀÚ·áÀÔ´Ï´Ù.
¹«·á¹öÀü, »ó¿ë¹öÀü °øÅëÀû¿ë ÆÄÀÏÀÔ´Ï´Ù.
|
| ¤ýÀÛ¼ºÀÏ |
2008³â 9¿ù 21ÀÏ |
| ¤ýºÐ ·ù |
È®Àå |
|
|
¿µ¿ªº° º¸¾È¼¹ö Àû¿ë
º¸¾È¼¹ö¶õ
Á¢¼ÓÀÚ pc ÀÇ À¥ºÎ¶ó¿ìÀú¿Í À¥¼¹ö »çÀÌÀÇ µ¥ÀÌÅÍ Àü¼ÛÀ» ¾ÏÈ£ÈÇÏ¿© Á¤º¸À¯ÃâÀ» Â÷´ÜÇÒ ¼ö ÀÖ´Â ¼¹öÀÔ´Ï´Ù. Áï Àü¼Û ³»¿ëÀ» ¸ðµÎ ¾ÏÈ£È ½ÃÄѼ ±× ¾ÏÈ£ÈµÈ ³»¿ëÀ¸·Î Åë½ÅÀ» ÇÏ´Â ¼¹ö¶ó°í ÇÒ ¼ö ÀÖ°Ú½À´Ï´Ù. ÀϹÝÀûÀ¸·Î SSL À¥¼¹ö ÀÎÁõ¼ ¹æ½ÄÀ» »ç¿ëÇÏ¸ç ´Ù¸¥ ÀÀ¿ëÇÁ·Î±×·¥ ¹æ½Äµéµµ »ç¿ëµË´Ï´Ù. ÀÚ¼¼ÇÑ ¼³¸í http://www.kisia.or.kr/secureserver/index.php ÂüÁ¶
º¸¾È¼¹ö ±¸Ãà
º¸¾È¼¹ö ±¸Ãà ¹æ¹ý¿¡ ´ëÇØ¼´Â ¿©±â¼ ´Ù·çÁö ¾Ê°Ú½À´Ï´Ù. À¥È£½ºÆÃ ¼ºñ½º¸¦ ÀÌ¿ëÇϽŴٸé ÇØ´ç È£½ºÆÃ ¾÷ü¿¡ Á÷Á¢ ¿äûÇÏ½Ã¸é µË´Ï´Ù. ÀÚü ¼¹ö¸¦ ¿î¿ëÇÏ½Å´Ù¸é º¸¾È¼¹ö Àü¹®¾÷ü¿Í »ó´ãÀ» ÇϽñ⠹ٶø´Ï´Ù.
ȨÆäÀÌÁö³»ÀÇ º¸¾È¼¹ö Àû¿ë ¿µ¿ª
1, ȸ¿ø°¡ÀÔ 2, ȸ¿ø·Î±×ÀÎ 3, ¼îÇθô- ÁÖ¹®¼ 4, ±âŸ °³ÀÎÁ¤º¸°¡ Àü¼ÛµÇ´Â Æû¾ç½Ä
º¸¾È¼¹ö Àû¿ë ÆäÀÌÁö´Â Ãâ·Â¼Óµµ°¡ ´À¸®¹Ç·Î ²À ÇÊ¿äÇÑ ¿µ¿ª¿¡¸¸ Àû¿ëÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
Å×Å©³ëÆ®¿¡ º¸¾È¼¹ö Àû¿ë º¸¾È¼¹ö°¡ ±¸ÃàµÇ¸é º¸¾È Á¢¼ÓÀ» À§ÇÑ º°µµÀÇ URL Çü½ÄÀÌ ÁÖ¾î Áý´Ï´Ù. º¸Åë https://abcde.co.kr:1443 ¿Í °°ÀÌ https://µµ¸ÞÀÎ:Æ÷Æ®¹øÈ£ ÇüÅ·ΠÀÌ·ï Áý´Ï´Ù.
Å×Å©³ëÆ®¿¡¼ º¸¾È¼¹ö¸¦ Àû¿ëÇÏ·Á¸é °³ÀÎÁ¤º¸°¡ ÀÔ·ÂµÈ ÆäÀÌÁö¸¦ Àü¼ÛÇÒ¶§ ÀÌ·¯ÇÑ º¸¾È¼¹ö Á¢¼Ó URL Çü½ÄÀ¸·Î Àü¼Û µÇµµ·Ï ÇØ ÁÖ¸é µÇ´Â °ÍÀÔ´Ï´Ù.
ÀÌÇÏ ¼³¸íÀº
µµ¸ÞÀÎ ÁÖ¼Ò : http://abcde.co.kr Å×Å©³ëÆ® Æú´õ : http://abcde.co.kr/technote º¸¾È¼¹ö Á¢¼ÓÇü½Ä : https://abcde.co.kr:1443
À̶ó°í °¡Á¤ÇÑ ¼³¸íÀÔ´Ï´Ù.
¾Æ·¡ ³»¿ëÀ» ¸ðµÎ Àû¿ëÇØ ÁÖ¾î¾ß ÇÏ´Â °ÍÀº ¾Æ´Ï°í,
ȨÆäÀÌÁö ±¸¼º ÇüÅ¿¡ µû¶ó, »ç¿ëµÇ°Å³ª »ç¿ëµÇÁö ¾Ê´Â ¿µ¿ªÀÏ °ÍÀÌ´Ï ÇöÀç »ç¿ëÇϰí ÀÖ´Â ¿µ¿ªÀÎ °÷¸¸ Àû¿ëÀ» ÇØ ÁÖ¸é µÇ°Ú½À´Ï´Ù.
¿µ¿ª : ȸ¿ø°ü¸® ½ºÅ²ÀÇ È¸¿øµî·Ï Æû ¼Ò½º : technote/skin_member/mem_standard/regist_form.php
¢É regist_form.php ¼Ò½º¿¡¼
<img src='<?=$this_skin?>/button/button_write_ok.gif' style='cursor:pointer' border=0 onclick="RegInput_checking()">
ű׸¦ ã¾Æ¼ ¹Ù·Î ÀÁÙ¿¡
<input type=checkbox name=secure_send value=1>º¸¾ÈÁ¢¼Ó
À» »õ·Î Ãß°¡ÇÕ´Ï´Ù. (Àü¼Û ¹öư À̹ÌÁö ºÎºÐÀÔ´Ï´Ù.)
¢É Àü¼Û ¹öư Ŭ¸¯½Ã ÀԷ°ªÀ» üũÇÏ´Â ÀÚ¹Ù½ºÅ©¸³Æ® ºÎºÐÀÔ´Ï´Ù. (¿øº» 62¹øÁÙ) ³ì»öÀ¸·Î Ç¥½ÃµÈ Äڵ常 »õ·Î Ãß°¡ÇØ ÁÖ¸é µË´Ï´Ù.
function RegInput_checking(){ var MemBerForm=document.MemberRegForm;
// .... // .... //....
if(document.MemberRegForm.secure_send.checked==true){ // º¸¾ÈÁ¢¼Ó ¿¡ üũÇÑ °æ¿ì document.MemberRegForm.action="https://abcde.co.kr:1443<?=$_SERVER[PHP_SELF]?>"; } else{ document.MemberRegForm.action="<?=$_SERVER[PHP_SELF]?>"; }
MemBerForm.submit(); // Æû Àü¼Û }
¿µ¿ª : ȸ¿ø°ü¸® ½ºÅ²ÀÇ È¸¿ø·Î±×ÀÎ Æû ¼Ò½º : technote/skin_member/mem_standard/login_form.php
¢É login_form.php ¼Ò½º¿¡¼
<label for='passRM'>ºñ¹Ð¹øÈ£ ±â¾ï</label>
ű׸¦ ã¾Æ¼(¿øº» 73¹øÁÙ) ¹Ù·Î ¾Æ·§ÁÙ¿¡
<input type=checkbox name=secure_send value=1>º¸¾ÈÁ¢¼Ó
ű׸¦ Ãß°¡ÇÕ´Ï´Ù.
¢É Àü¼Û ¹öư Ŭ¸¯½Ã ÀԷ°ªÀ» üũÇÏ´Â ÀÚ¹Ù½ºÅ©¸³Æ® ºÎºÐÀÔ´Ï´Ù. ³ì»öÀ¸·Î Ç¥½ÃµÈ Äڵ常 »õ·Î Ãß°¡ÇØ ÁÖ¸é µË´Ï´Ù.
function inputcheck(){
if(myloginform.m_id.value==''){ alert('¾ÆÀ̵𸦠ÀÔ·ÂÇϽʽÿÀ.'); myloginform.m_id.focus(); return false; } if(myloginform.m_pass.value==''){ alert('ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇϽʽÿÀ.'); myloginform.m_pass.focus(); return false; }
if(document.myloginform.secure_send.checked==true){ // º¸¾ÈÁ¢¼Ó ¿¡ üũÇÑ °æ¿ì document.myloginform.action="https://abcde.co.kr:1443<?=$_SERVER[PHP_SELF]?>"; } else{ document.myloginform.action="<?=$_SERVER[PHP_SELF]?>"; }
}
¿µ¿ª : iframe ÇüÅÂÀÇ È¸¿ø ·Î±×ÀÎÆû ¼Ò½º : technote/util_iframe_loginform.php
¢É util_iframe_loginform.php ¼Ò½º¿¡¼
<tr> <td align=right><input type=checkbox name=rmb_pass value=1<?=$rmb_check?>> </td> <td><img src='<?=$CONFIG[img_url]?>/online/text_pass_rmb.gif' border=0></td> </tr>
À§¿Í °°Àº ű׸¦ ã¾Æ¼
<tr> <td align=center colspan=2> <input type=checkbox name=rmb_pass value=1<?=$rmb_check?>> <img src='<?=$CONFIG[img_url]?>/online/text_pass_rmb.gif' border=0> <input type=checkbox name=secure_send value=1>º¸¾ÈÁ¢¼Ó </td> </tr>
À¸·Î ¼öÁ¤ÇÕ´Ï´Ù
¢É Àü¼Û ¹öư Ŭ¸¯½Ã ÀԷ°ªÀ» üũÇÏ´Â ÀÚ¹Ù½ºÅ©¸³Æ® ºÎºÐÀÔ´Ï´Ù. ³ì»öÀ¸·Î Ç¥½ÃµÈ Äڵ常 »õ·Î Ãß°¡ÇØ ÁÖ¸é µË´Ï´Ù.
function TnTinput_check(FormName){ if(FormName.m_pass.value==''){ alert('ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇϽʽÿÀ.'); FormName.m_pass.focus(); return false; }
if(document.TnTLoginForm.secure_send.checked==true){ // º¸¾ÈÁ¢¼Ó ¿¡ üũÇÑ °æ¿ì document.TnTLoginForm.action="https://abcde.co.kr:1443/technote/member.php"; } else{ document.TnTLoginForm.action="member.php"; }
}
¿µ¿ª : include ÇüÅÂÀÇ È¸¿ø ·Î±×ÀÎÆû ¼Ò½º : technote/util_include_loginform.php
¢É util_include_loginform.php ¼Ò½º¿¡¼
<label for='rmb_passid'>ºñ¹Ð¹øÈ£ ±â¾ï</label>
À§¿Í °°Àº ű׸¦ ã¾Æ¼ ¹Ù·Î ¾Æ·§ÁÙ¿¡
<input type=checkbox name=secure_send value=1>º¸¾ÈÁ¢¼Ó
ű׸¦ Ãß°¡ÇÕ´Ï´Ù.
¢É Àü¼Û ¹öư Ŭ¸¯½Ã ÀԷ°ªÀ» üũÇÏ´Â ÀÚ¹Ù½ºÅ©¸³Æ® ºÎºÐÀÔ´Ï´Ù. ³ì»öÀ¸·Î Ç¥½ÃµÈ Äڵ常 »õ·Î Ãß°¡ÇØ ÁÖ¸é µË´Ï´Ù.
function TnTtype_check(FormName){ if(FormName.m_id.value==''){alert('¾ÆÀ̵𸦠ÀÔ·ÂÇϽʽÿÀ.'); FormName.m_id.focus(); return false;} if(FormName.m_pass.value==''){alert('ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇϽʽÿÀ.'); FormName.m_pass.focus(); return false;}
if(document.TnTLoginForm.secure_send.checked==true){ // º¸¾ÈÁ¢¼Ó ¿¡ üũÇÑ °æ¿ì document.TnTLoginForm.action="https://abcde.co.kr:1443/technote/member.php"; } else{ document.TnTLoginForm.action="member.php"; }
}
¿µ¿ª : iwindow ·¹À̾î ÇüÅ ·Î±×ÀÎÆû ¼Ò½º : skin_board/a_standard/iwindow/iwindow_login.php
¢É iwindow_login.php ¼Ò½º¿¡¼
<td> </td> <td colspan=2><input type=checkbox name=rmb_pass id='r_chk' value=1<?=$rmb_check?>> <label for='r_chk'>ºñ¹Ð¹øÈ£ ±â¾ï</label></td>
À§¿Í °°Àº ű׸¦ ã¾Æ¼
<td colspan=3> <input type=checkbox name=rmb_pass id='r_chk' value=1<?=$rmb_check?>> <label for='r_chk'>ºñ¹Ð¹øÈ£ ±â¾ï</label> <input type=checkbox name=secure_send value=1>º¸¾ÈÁ¢¼Ó </td>
À¸·Î ¼öÁ¤ÇÕ´Ï´Ù.
¢É Àü¼Û ¹öư Ŭ¸¯½Ã ÀԷ°ªÀ» üũÇÏ´Â ÀÚ¹Ù½ºÅ©¸³Æ® ºÎºÐÀÔ´Ï´Ù. ³ì»öÀ¸·Î Ç¥½ÃµÈ Äڵ常 »õ·Î Ãß°¡ÇØ ÁÖ¸é µË´Ï´Ù.
function value_check(m_id,m_pass){
if(m_id.value==''){alert('¾ÆÀ̵𸦠ÀÔ·ÂÇϽʽÿÀ.'); m_id.focus(); return false;} if(m_pass.value==''){alert('ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇϽʽÿÀ,'); m_pass.focus(); return false;}
if(document.loginPassform.secure_send.checked==true){ // º¸¾ÈÁ¢¼Ó ¿¡ üũÇÑ °æ¿ì document.loginPassform.action="https://abcde.co.kr:1443<?=$_SERVER[PHP_SELF]?>"; } else{ document.loginPassform.action="<?=$_SERVER[PHP_SELF]?>"; }
}
¿µ¿ª : ¼îÇθô ÁÖ¹®¼ ¼Ò½º1 : skin_shop/standard/2_view_order/order_default.php (ÁÖ¹®¼ ÀÔ·ÂÆû)
¼Ò½º2 : skin_shop/standard/6_public_paper/order_send_after.php (ÁÖ¹®¼ Àü¼ÛÁ÷ÈÄ ÁÖ¹®³»¿ë È®ÀÎ ÆäÀÌÁö)
¢É skin_shop/standard/2_view_order/order_default.php ¼Ò½º¿¡¼
<a onclick="s_od_form_submit()"><img src="<?=$shop_this_skin?>/s_img/button/squar_confirm.gif" border=0></a>
À§¿Í °°Àº ű×(Àü¼Û¹öư)¸¦ ã¾Æ¼ ¹Ù·Î ÀÁÙ¿¡
<input type=checkbox name=secure_send value=1>º¸¾ÈÁ¢¼Ó
ű׸¦ »ðÀÔÇÕ´Ï´Ù.
´ÙÀ½
Àü¼Û ¹öư Ŭ¸¯½Ã ÀԷ°ªÀ» üũÇÏ´Â ÀÚ¹Ù½ºÅ©¸³Æ® ºÎºÐÀÔ´Ï´Ù. ³ì»öÀ¸·Î Ç¥½ÃµÈ Äڵ常 »õ·Î Ãß°¡ÇØ ÁÖ¸é µË´Ï´Ù.
// Àü¼ÛÀü - ÀԷ°ª È®ÀÎ function s_od_form_submit(){ .... .... ....
if(document.shop_order_form.secure_send.checked==true){ // º¸¾ÈÁ¢¼Ó ¿¡ üũÇÑ °æ¿ì document.shop_order_form.action="https://abcde.co.kr:1443<?=$this_url?>"; } else{ document.shop_order_form.action="<?=$this_url?>"; }
this_form.submit(); }
¢É skin_shop/standard/6_public_paper/order_send_after.php ¼Ò½º¿¡¼
<form name='shop_order_confirm' method=post action="<?=$this_url?>">
¸¦
<form name='shop_order_confirm' method=post
action="http://abcde.co.kr/technote/board.php?ard=tnshopmain&command=shop&view=6_public_paper">
¿Í °°ÀÌ ÀÏ¹Ý url ÇüÅ·ΠÁöÁ¤ÇØ ÁÝ´Ï´Ù. ´ÙÀ½´Ü°è·Î À̾îÁö´Â °áÁ¦ °úÁ¤¿¡ https °¡ Àû¿ëµÇÁö ¾Ê°Ô
²÷¾î ÁÖ±â À§ÇÕ´Ï´Ù.
±âŸ ÁöÁ¤
* ȸ¿ø°ü¸®¼³Á¤ - [7-5] ·Î±×ÀÎ ÈÄ Ãâ·ÂµÉ ÆäÀÌÁö URL * ȸ¿ø°ü¸®¼³Á¤ -[7-6] ·Î±×¾Æ¿ô ÈÄ Ãâ·ÂµÉ ÆäÀÌÁö URL À» http://technote/board.php?board=........ ¿Í °°ÀÌ http:// url Çü½ÄÀ¸·Î ÁöÁ¤ÇØ ÁÝ´Ï´Ù.
* ȨÆäÀÌÁö ³»¿¡¼ ¸ÞÀÎȨÆäÀÌÁö·Î ¸µÅ©µÇ´Â ¸Þ´º ¶ÇÇÑ http://abcd.co.kr ¿Í °°ÀÌ http:// url Çü½ÄÀ¸·Î ÁöÁ¤ÇØ ÁÝ´Ï´Ù. ÀϹÝÀûÀ¸·Î ȨÆäÀÌÁö Á »ó´Ü¿¡ À§Ä¡Çϴ ȨÆäÀÌÁö ·Î°í¿¡ ¿¬°áµÈ ¸µÅ©¸¦ ¸»ÇÕ´Ï´Ù.
* ±× ¿Ü ȨÆäÀÌÁö¿¡¼ ÀÚÁÖ »ç¿ëÇÏ´Â ´ëÇ¥Àû ¸Þ´ºÀÇ ¸µÅ©¸¦ http://abcd.co.kr ¿Í °°ÀÌ http:// url Çü½ÄÀ¸·Î ÁöÁ¤ÇØ ÁÝ´Ï´Ù.
ÀÌ·¸°Ô ÇØ ÁÖ´Â ÀÌÀ¯´Â »ó´ë°æ·Î Çü½ÄÀ¸·Î¸¸ ¸µÅ©°¡ µÇ¾î ÀÖ´Â °æ¿ì, https:// ÇüÅÂÀÇ º¸¾ÈÁ¢¼Ó ¿¬°á ÀÌÈÄÀÇ »ó´ë°æ·Î´Â °è¼Ó https:// ·Î Àû¿ëµÇ±â ¶§¹®¿¡ À̸¦ ²÷±â À§ÇÔÀÔ´Ï´Ù. https:// Çü½ÄÀÌ °è¼Ó À¯Áö µÇ¾îµµ ¹®Á¦µÉ °ÍÀº ¾øÁö¸¸ ¼Óµµ°¡ ¸¹ÀÌ ´À¸³´Ï´Ù
---------------------
À§ÀÇ º¸¾È¼¹ö Àû¿ë ¹æ¹ý ¼³¸í¿¡´Â º¸¾ÈÁ¢¼Ó Àû¿ë ¿©ºÎ¸¦ ¼±ÅÃÇϴ üũ¹Ú½º¸¦ »ðÀÔÇϰí üũ ¿©ºÎ¿¡ µû¶ó º¸¾ÈÁ¢¼ÓÀÌ Àû¿ëµÇ°Ô Çߴµ¥ ¸¸¾à, üũ¹Ú½º ÇÊ¿ä ¾øÀÌ °ð¹Ù·Î º¸¾È¼¹ö Àû¿ëµÇ°Ô ÇÏ·Á¸é <form ..... action="º¸¾È¼¹ö Á¢¼ÓÇü½Ä url"> °ú °°ÀÌ Æûű׸¦ ÀÛ¼ºÇÏ¸é µË´Ï´Ù. ÀÌ °æ¿ì ÀÚ¹Ù½ºÅ©¸³Æ® ºÎºÐµµ ¼öÁ¤ÇÒ Çʿ䰡 ¾ø½À´Ï´Ù.
|
|
|
|
33
|
 |
|