ȸ¿øµî·Ï £ü ºñ¹øºÐ½Ç

¤ýÀÛ¼ºÀÚ ASP
¤ýÀÛ¼ºÀÏ 2003-02-26 (¼ö) 16:13
¤ý÷ºÎ#1 session.asp (1KB) (Down:39)
¤ýÃßõ: 0  ¤ýÁ¶È¸: 7862      
¤ýIP:
ASP ³»À尴ü (Session Object)
ASP³»À尴ü (Session Object)

Session °³Ã¼

 


¾îÇø®ÄÉÀÌ¼Ç °³Ã¼°¡ ÀüüÀÇ »çÀÌÆ®¸¦ Áö¹èÇϸç, ¾îÇø®ÄÉÀÌ¼Ç º¯¼ö´Â ´©±¸³ª ¼öÁ¤ÇÒ ¼ö ÀÖ´Â °ø°³ÀûÀÎ Àü¿ªº¯¼ö¶ó°í ÇÑ´Ù¸é, ¼¼¼ÇÀº »ç¿ëÀÚ °³°³Àο¡°Ô °¢°¢ ÇÒ´çµÇ´Â °ÍÀ̸ç, ¼¼¼Çº¯¼ö´Â Àü¿ªº¯¼öÀ̱â´Â ÇÏÁö¸¸ ¾Æ¹«³ª ÇԺηΠ°íÄ¥ ¼ö ¾ø´Â ¾ÆÁÖ °³ÀÎÀûÀÎ °ÍÀ̶ó »ý°¢ÇÏ¸é µÈ´Ù.

 

Property (¼Ó¼º)

 

SessionID »ç¿ëÀÚ¸¶´Ù °®°Ô µÇ´Â °íÀ¯ÇÑ ¼¼¼Ç°ª
TimeOut ¼¼¼ÇÀÌ À¯ÁöµÇ´Â ½Ã°£
Method (¸Þ¼Òµå)

 

Abandon °­Á¦·Î ¼¼¼ÇÀ» ¼Ò¸ê½ÃÅ°´Â ¸Þ¼Òµå
Event (À̺¥Æ®)  
OnStart °¢°¢ÀÇ »ç¿ëÀÚ°¡ óÀ½ ¹æ¹®ÇÒ ¶§ ¹ß»ý
OnEnd »ç¿ëÀÚÀÇ ¼¼¼ÇÀÌ ³¡³ª´Â ½ÃÁ¡¿¡ ¹ß»ý

 


Session("count")=1 À̶õ Çü½ÄÀ» »ç¿ëÇϴµ¥ ¾îÇø®ÄÉÀ̼ǰú ºñ½ÁÇÏ´Ù ´Ù¸¸ ÀÌ ¼¼¼Çº¯¼ö´Â ¼¼¼ÇÀ» °¡Áø ÀڽŸ¸ÀÌ ÀÌ °ªÀ» ¹Ù²Ü ¼ö°¡ ÀÖ´Ù´Â °ÍÀÌ´Ù. ´ÙÀ½ ¿¹Á¦¸¦ ÅëÇØ Á÷Á¢ È®ÀÎÇØ º¸ÀÚ.

 

 ¿¹Á¦) (Session.asp)

 

<%

Application.Lock

Application("check")=Application("check")+1

Application.UnLock

 

Session("check")=Session("check")+1

%>

 


¾îÇø®ÄÉÀ̼ǰú ¼¼¼Çºñ±³

 

ÇöÀçÀÇ Application("check")ÀÇ °ª : <%=Application("check")%>

ÇöÀçÀÇ Session("check")ÀÇ °ª : <%=Session("check")%>

 

 

 °á°ú)

 

Session¿¡ ´ëÇÑ °á°ú´Â ¿©·¯´ëÀÇ ÄÄ¿¡¼­ Á¢¼ÓÇϰųª À¥ ºê¶ó¿ìÀú¸¦ »õ·Î ¶ç¿ö È®ÀÎÇØ¾ß ±× º¯È­¸¦ ÇÒ ¼ö ÀÖ´Ù. ¿ì¼± À§ ¹®¼­¸¦ ÀÛ¼ºÇÑµÚ ÆÄÀÏÀ» ¶ç¿ö º¸ÀÚ. ±×¸®°í »õ·Î°íħÀ» ÇØ º¸ÀÚ.

¾îÇø®ÄÉÀ̼ǰú ¼¼¼ÇÀÇ °ªÀÌ ¶È°°ÀÌ Áõ°¡ÇÔÀ» ¾Ë ¼ö ÀÖ´Ù. ±×·± ´ÙÀ½ ´Ù½Ã »õâÀ» ¶ç¿ö ¼ýÀÚ¸¦ È®ÀÎÇÏ°í ¶È°°Àº ¹æ¹ýÀ¸·Î ¹Ýº¹Çؼ­ ¼ýÀÚÀÇ º¯È­¸¦ »ìÆ캸¸é ¾Ë ¼ö ÀÖ´Ù.

 


 

¾Õ¿¡¼­ º¸µíÀÌ ¼¼¼ÇÀº ÄíÅ°ÀÇ ÀÏÁ¾À̶ó »ý°¢ÇÏ¸é µÈ´Ù. ÇÏÁö¸¸ ÄíÅ°¿Í ´Ù¸¥ Á¡Àº ÄíÅ°°¡ Ŭ¶óÀ̾ðÆ®¿¡ ÀúÀåµÇ´Â ¹Ý¸é ¼¼¼Ç°ªÀº ¼­¹ö¿¡ ÀúÀåµÈ´Ù°í »ý°¢ÇÏÀÚ. ¼¼¼ÇÀÇ ´Ù¸¥ »ç¿ë¹ýÀº ´ÙÀ½°ú °°ÀÌ ÀÌ¿ëµÇ±âµµ ÇÑ´Ù.

 

<% Session.TimeOut=10 %>

 

ÀÌ°ÍÀº ¼¼¼ÇÀÇ À¯Áö½Ã°£ÀÌ 10ºÐÀ¸·Î ¼¼ÆõÊÀ» ¸»ÇÑ´Ù. ¿øÇÑ´Ù¸é ÀûÀýÇÏ°Ô À¯Áö½Ã°£À» Á¶¼³ÇÒ ¼ö ÀÖ´Ù.

¶ÇÇÑ °­Á¦·Î ¼¼¼ÇÀ» ³¡³»°í ½Í´Ù¸é

 

<% Session.Abandon %>

 

ÀÌ·¸°Ô ÁöÁ¤ÇØ ÁÖ¸é µÈ´Ù. ÁÖÀÇÇÒ °ÍÀº Abandon ¸Þ¼Òµå´Â ¹æ¹®ÀÚÀÇ ¸ðµç ¼¼¼Çº¯¼öÀÇ °ªÀ» ´Ù ³¯¸°´Ù´Â °ÍÀÌ´Ù. ÇÑ »ç¿ëÀÚ°¡ ¿©·¯°³ÀÇ ¼¼¼Çº¯¼ö¸¦ °¡Áö°í ÀÖÀ» °æ¿ì ±× °ªµéÀ» ´Ù ³¯¸°´Ù´Â °ÍÀÌ´Ù. Áï Session("count")¶ó´Â º¯¼ö¿Í Session("name")À̶ó´Â µÎ °³ÀÇ ¼¼¼Çº¯¼ö¸¦ °¡Áö°í ÀÖ´Ù°í °¡Á¤ÇßÀ» ¶§ "Session("count").Abandon"À̶ó°í ½á¼­ ÇϳªÀÇ ¼¼¼Çº¯¼öÀÇ °ªÀ» ³¯¸± ¼ö´Â ¾ø´Ù´Â °ÍÀÌ´Ù. ¸ðµÎ ³¯¶ó°¡°Å³ª ¸ðµç À¯ÁöµÇ´Â °Í µÑ ÁßÀÇ Çϳª¶ó´Â °ÍÀÌ´Ù.

 

 

  0
3500