|
|
 |
 |
 |
|
|
ÀÛÀº ·Î±×ÀÎâ ½ºÅ² ¼öÁ¤ ¹æ¹ý
|
¾Æ»çÇÁ·ÎÀÇ È¸¿ø°ü¸® ÇÁ·Î±×·¥Àº ±âº»ÀûÀ¸·Î ¸î Á¾·ùÀÇ ·Î±×ÀÎ ½ºÅ²À» Á¦°øÇÕ´Ï´Ù.
±âÁ¸ÀÇ Á¦°øµÈ ½ºÅ² Áß À̹ÌÁö³ª »ö»ó µîÀÌ ¸¶À½¿¡ µéÁö ¾ÊÀ» °æ¿ì ±ÛÀÚü, À̹ÌÁö µîÀ» ¼öÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¾Æ»çÇÁ·Î°¡ ¼³Ä¡µÈ µð·ºÅ͸®¿¡ µé¾î°¡ º¸½Ã¸é skinÀ̶ó´Â µð·ºÅ͸®°¡ ÀÖ½À´Ï´Ù. (/asapro/skin/)
skin µð·ºÅ͸®¿¡´Â ÇöÀç ¾Æ»çÇÁ·Î°¡ »ç¿ëÇÏ´Â skin°ú °ü·ÃµÈ ÆÄÀϵéÀÌ Á¸ÀçÇÕ´Ï´Ù.
skin µð·ºÅ͸® ³»ºÎ¿¡ º¸¸é ÇöÀç board ¿Í member¶ó´Â 2°³ÀÇ µð·ºÅ͸®°¡ ÀÖ½À´Ï´Ù.
board´Â °Ô½ÃÆÇ°ú °ü·ÃµÈ ½ºÅ²µéÀÌ member´Â ȸ¿ø°ü¸®¿Í °ü·ÃµÈ ½ºÅ²ÆÄÀϵéÀÌ ÀÖ½À´Ï´Ù.
member¿¡ µé¾î°¡½Ã¸é ·Î±×ÀÎâ ½ºÅ²°ú µð·ºÅ͸® À̸§ÀÌ µ¿ÀÏÇÑ °¢ ½ºÅ²º° µð·ºÅ͸®µéÀÌ Á¸ÀçÇÕ´Ï´Ù.(/asapro/skin/member/)
º¯°æÇϰíÀÚ ÇÏ´Â ½ºÅ²À» ¼±ÅÃÇÑ ÈÄ ÇØ´ç ½ºÅ²ÀÇ À̹ÌÁö¸¦ ¼öÁ¤ÇϽøé ÇØ´ç ½ºÅ²ÀÇ À̹ÌÁöµéÀÌ º¯°æµË´Ï´Ù.
À̹ÌÁö¸¦ ¼öÁ¤ÇÏ½Ç ¶§¿¡´Â ±âº»ÀûÀ¸·Î Á¦°øµÇ´Â ¸ð¾ç¿¡ ¸Â°Ô Àû´çÇÑ Å©±âÀÇ À̹ÌÁö·Î º¯°æÇÏ½Ã¸é µË´Ï´Ù.

¶ÇÇÑ ¸ðµç ½ºÅ² µð·ºÅ͸®¸¶´Ù tpl.config¶ó´Â ÆÄÀÏÀÌ Á¸ÀçÇϸç, ÆÄÀÏÀÇ ³»¿ëÀº ¾Æ·¡¿Í ºñ½ÁÇÕ´Ï´Ù. ¾Æ·¡ ÆÄÀÏÀ» ³»·Á¹ÞÀ¸½Å ÈÄ ¿øÇϽô ½ºÅ¸ÀÏ·Î º¯°æÇϽŠµÚ ¿Ã·Á ÁÖ½Ã¸é µË´Ï´Ù.

1. asmFieldText_userLogWindow´Â ¾ÆÀ̵ð ¹× ¾ÏÈ£ÀÇ ¹®±¸¿Í °ü·ÃµÈ ±ÛÀÚ¸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.
2. asmInputText_userLogWindow´Â input »óÀÚÀÇ ³»ºÎ¿¡ ¾ÆÀ̵ð ¹× ¾ÏÈ£¸¦ ±âÀÔÇÒ °æ¿ì Àû¿ëµÇ´Â ½ºÅ¸ÀÏÀÔ´Ï´Ù.
|
 |
Å« ·Î±×ÀÎâ ÆíÁý
|
»ùÇà ȨÆäÀÌÁö¿¡¼ ·Î±×ÀÎÀ» ÇÏÁö ¾ÊÀº »óÅ¿¡¼ ³»Á¤º¸¸¦ Ŭ¸¯ÇßÀ» ¶§ ¾Æ·¡¿Í °°ÀÌ Å« ·Î±×ÀÎâÀÌ ¶ß´Â °ÍÀ» º¼ ¼ö ÀÖ½À´Ï´Ù.
ÀÌ ÆäÀÌÁö´Â °í°´´Ô²²¼ ¸¶À½´ë·Î ÆíÁýÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
ÆÄÀÏÀÇ À§Ä¡´Â /asapro/member/loginBig.htm ÀÔ´Ï´Ù.

·Î±×ÀÎâÀº ±×´ë·Î µÎ°í ¿À¸¥ÂÊ¿¡ ÀÖ´Â ¹è³Ê¸¦ ´Ù¸¥ °ÍÀ¸·Î ±³Ã¼Çϰųª ¾ø¾Ö°í ½ÍÀ» °æ¿ì¿¡´Â loginBig.htm ÆÄÀÏÀ» ÆíÁýÇØ ÁÖ½Ã¸é µË´Ï´Ù.
loginBig.htm ÆÄÀÏÀ» ¿¾î º¸¸é ÇÏ´Ü ºÎºÐ¿¡ ¾Æ·¡¿Í °°Àº Äڵ尡 »ðÀԵǾî ÀÖ½À´Ï´Ù.
<?include ($DOCUMENT_ROOT."/asapro/member/banner2.htm");?>
¾Æ·¡¿Í °°ÀÌ ÁÖ¼® 󸮸¦ ÇØ ÁÖ½Ã¸é ¹è³Ê°¡ º¸ÀÌÁö ¾Ê°í, ´Ù¸¥ ¹è³Ê¸¦ »ðÀÔÇϽ÷Á¸é À§ ÄÚµå ºÎºÐÀ» »èÁ¦ÇϽŠµÚ ¿øÇϽô À̹ÌÁö ű׸¦ ³ÖÀ¸½Ã¸é µË´Ï´Ù.
<?//include ($DOCUMENT_ROOT."/asapro/member/banner2.htm");?>
¶Ç´Â /asapro/member/banner2.htm ÆÄÀÏÀ» ¿©½Å ÈÄ ¾Æ·¡ ºÎºÐ¿¡ ¿øÇÏ´Â ¹®±¸ ¶Ç´Â À̹ÌÁö¸¦ ÄÚµùÇØ¼ ³ÖÀ¸½Ã¸é µË´Ï´Ù.

|
·Î±×ÀÎâÀ» ÆíÁýÇÏ´Â ¹æ¹ýÀº ¾Æ·¡¿Í °°½À´Ï´Ù.
1. µðÀÚÀÎ : ¿øÇϽô âÀÇ µðÀÚÀÎÀ» ÇÑ ÈÄ ÄÚµùÀ» ÇÕ´Ï´Ù.
2. ÀÚ¹Ù½ºÅ©¸³Æ® »ðÀÔ : ÄÚµùÇÑ ºÎºÐ À ºÎºÐ¿¡ ¾Æ·¡ÀÇ ÀÚ¹Ù½ºÅ©¸³Æ® Äڵ带 º¹»çÇØ¼ ºÙ¿© ³Ö±â ÇÕ´Ï´Ù.
<script language="javascript">
function preCheck_asm()
{
if (userID_asm() && userPW_asm()) {
document.form_asm.action = '/asapro/member/login.php?action=asmUserLogIn&bn=';
document.form_asm.method = 'post';
return true;
}
return false;
}
function userID_asm()
{
var str = document.form_asm.userID.value;
if (str.length <= 0) {
window.alert("¾ÆÀ̵𸦠Àû¾îÁÖ¼¼¿ä.");
document.form_asm.userID.focus();
return false;
}
return true;
}
function userPW_asm()
{
var str = document.form_asm.userPW.value;
if (str.length <= 0) {
window.alert("¾ÏÈ£¸¦ Àû¾îÁÖ¼¼¿ä.");
document.form_asm.userPW.focus();
return false;
}
return true;
}
</script>
|
3. Æû ÅÂ±× ½ÃÀÛ : ·Î±×ÀÎâÀÌ ½ÃÀ۵Ǵ ºÎºÐ¿¡(¾ÆÀ̵ð, ¾ÏÈ£ ³Ö´Â ºÎºÐ ½ÃÀÛ Àü) ¾Æ·¡¿Í °°ÀÌ form ½ÃÀÛ°ª°ú hidden °ªÀ» »ðÀÔÇØ ÁÝ´Ï´Ù.
<form name="form_asm" method="post" onSubmit="return preCheck_asm();">
<input type="hidden" name="return_url" value="<?= $return_url; ?>">
<input type="hidden" name="mem_return_url" value="<?= $mem_return_url; ?>">
|
4. Æû À̸§ ÁöÁ¤ : ¾ÆÀ̵ð, ¾ÏÈ£ ³Ö´Â input boxÀÇ À̸§À» ¾Æ·¡¿Í °°ÀÌ ÁÝ´Ï´Ù.
5. ¸µÅ© : ·Î±×ÀÎ, ȸ¿ø°¡ÀÔ, ¾ÏÈ£Àç¹ß±ÞÀÇ ¸µÅ©¸¦ ¾Æ·¡¿Í °°ÀÌ ¼³Á¤ÇÑ ÈÄ form ű׸¦ ´Ý¾Æ ÁÝ´Ï´Ù.
|
·Î±×ÀÎ : <input type="image" src="·Î±×ÀÎ À̹ÌÁö °æ·Î/À̹ÌÁö¸í" value="·Î±×ÀÎ" border="0">
ȸ¿ø°¡ÀÔ : ȸ¿ø°¡ÀÔ ¸µÅ©¸¦ °Ì´Ï´Ù. ¿¹) <a href="/asapro/member/apply.htm">
¾ÏÈ£Àç¹ß±Þ : ¾ÏÈ£Àç¹ß±Þ ¸µÅ©¸¦ °Ì´Ï´Ù. ¿¹) <a href="/asapro/member/passwd.htm">
Æû ÅÂ±× ´Ý±â : ·Î±×ÀÎâ ÄÚµùÀÌ ³¡³ ºÎºÐ¿¡ </form> ű׷ΠÆûÀ» ´Ý¾Æ ÁÝ´Ï´Ù.
|
6. È®ÀÎ : ½ÇÁ¦·Î ·Î±×ÀÎÀÌ Àß µÇ´ÂÁö À¥ÆäÀÌÁö¿¡¼ È®ÀÎÇØ º¾´Ï´Ù.
|
 |
·Î±×ÀÎ/·Î±×¾Æ¿ôâ Á¦ÀÛ ¹æ¹ý
|
¸ÕÀú ¾Æ·¡ÀÇ ÆÄÀÏÀ» ´Ù¿î·Îµå ¹ÞÀº ÈÄ ¾ÐÃàÀ» Ç®¸é getmemberinfo.htm ÆÄÀÏÀÌ »ý±é´Ï´Ù.
getmemberinfo.htm ÆÄÀÏÀ» °í°´´ÔÀÇ °èÁ¤¿¡ FTP·Î Á¢¼ÓÇÑ µÚ /asapro/member/ µð·ºÅ͸®¿¡ ¾÷·ÎµåÇÕ´Ï´Ù.
¾÷·Îµå ½Ã ¹Ýµå½Ã ¾Æ½ºÅ°¸ðµå(ASCII)·Î ¿Ã¸®¼Å¾ß ÇÕ´Ï´Ù.
[ getmemberinfo.exe ³»·Á¹Þ±â ]
·Î±×ÀÎâÀÌ »ðÀ﵃ ºÎºÐ¿¡ ¾Æ·¡¿Í °°ÀÌ ±¸¼ºÇÏ¿© ³Ö½À´Ï´Ù.
<?
include "$DOCUMENT_ROOT/asapro/asaproenv.php";
include "$DOCUMENT_ROOT/asapro/member/getmemberinfo.htm";
if ($isLogin) {
?>
<!-- Æû±¸¼º 1: ·Î±×ÀÎ ÈÄ º¸¿©ÁÙ ÆûÀ» Á¤ÀÇÇÕ´Ï´Ù. //-->
<?
}
else {
?>
<!-- Æû±¸¼º 2: ȸ¿øÀÌ ·Î±×ÀÎ ÀüÀÔ´Ï´Ù. ·Î±×ÀΠâÀ» º¸¿©ÁֽʽÿÀ.//-->
<? } ?>
|
1. Æû±¸¼º 1 : ·Î±×ÀÎ ÈÄ È¸¿øÁ¤º¸¸¦ º¸¿©ÁÖ´Â ºÎºÐÀÔ´Ï´Ù. °í°´´Ô²²¼ ¿øÇϽô ¸ð¾çÀ¸·Î ÄÚµùÇØ¼ ÀÌ ºÎºÐ¿¡ ³ÖÀ¸½Ã¸é µË´Ï´Ù. ¾Æ·¡ÀÇ Ç׸ñÀ» Ȱ¿ëÇÏ¿© ±¸¼ºÇÏ½Ã¸é µË´Ï´Ù.
$memberinfo[id] // ȸ¿øÀÇ ¾ÆÀ̵ð
$memberinfo[name] // ȸ¿øÀÇ À̸§
$memberinfo[email] // ȸ¿øÀÇ À̸ÞÀÏÁÖ¼Ò
2. ±¸¼º ¿¹
<script language="javascript">
function logOut()
{
location.href = '/asapro/member/logout.php?action=asmUserLogOut&bn=';
}
</script>
<table>
<tr>
<td colspan="2"><?= $memberinfo[name]; ?>´Ô ·Î±×ÀÎ ÁßÀÔ´Ï´Ù.</td></tr>
<tr>
<td><a href="javascript:logOut();">·Î±×¾Æ¿ô</a></td>
<td><a href="/asapro/member/modify.htm">Á¤º¸¼öÁ¤</a></td></tr>
</table>
|
3. Æû±¸¼º 2 : ·Î±×ÀÎ Àü ·Î±×ÀÎâÀ» º¸¿©ÁÖ´Â ºÎºÐÀÔ´Ï´Ù. °í°´´Ô²²¼ ¿øÇϽô ¸ð¾çÀ¸·Î ÄÚµùÇØ¼ ÀÌ ºÎºÐ¿¡ ³ÖÀ¸½Ã¸é µË´Ï´Ù. ÄÚµù ¹æ¹ýÀº À§ [Å« ·Î±×ÀÎâ ÆíÁý] ºÎºÐÀ» Âü°íÇÏ½Ã¸é µË´Ï´Ù.
|
|
|
 |