<% ' Ä«¿îÅÍÀÇ ÀÚ¸´¼ö °áÁ¤ const size = 6 ' È­ÀÏ Á¦¾î¸¦ À§ÇØ È­ÀϽýºÅÛ °´Ã¼¸¦ ¼±¾ð Set fs = CreateObject("Scripting.FileSystemObject") ' ÇØ´ç È­ÀÏÀÇ Àý´ë °æ·Î¸¦ »ó´ë °æ·Î·Î º¯È¯ ' ½±°Ô ¸»ÇÏ¸é ¼­¹ö»óÀÇ Àý´ë °æ·Î¸¦ À¥»óÀÇ »ó´ë°æ·Î·Î ¹Ù²Ù´Â °Í file = Server.MapPath("count.dat") ' È­ÀÏÀ» Àбâ Àü¿ëÀ¸·Î ¿ÀÇÂ(¾øÀ» °æ¿ì »ý¼º) Set counter = fs.OpenTextFile(file, 1, true) ' È­ÀÏÀÌ ºó È­ÀÏÀÎÁö °Ë»çÈÄ if counter.AtEndOfStream then ' ºó È­ÀÏÀ̸é Ä«¿îÆ® º¯¼ö¿¡ 1À» ÁØ´Ù. cnt = 1 else ' Ä«¿îÆ®¸¦ ÇÑ »ç¿ëÀÚ ÀÎÁö ÆÇ´ÜÈÄ¿¡ ¾È ÇßÀ» °æ¿ì Ä«¿îÆ® Áõ°¡ ½ÃÅ´. if session("countflag")=false then cnt = counter.ReadAll + 1 ' ¼¼¼Ç º¯¼ö¸¦ Ä«¿îÆ® ÇßÀ½À¸·Î ¹Ù²Û´Ù. session("countflag") = true else cnt = counter.ReadAll end if end if ' È­ÀÏÀ» ´Ý´Â ´Ù. counter.Close ' È­ÀÏÀ» ¾²±â À§ÇØ È­Àϰ´Ã¼¸¦ »ý¼º ' (¸ðµç ³»¿ëÀ» ¾ø¿¡°í »õ·Î¿î ³»¿ëÀ¸·Î OverWriteÇÑ´Ù) Set counter = fs.CreateTextFile(file, true) ' Ä«¿îÆ® º¯¼öÀÇ ³»¿ëÀ» ¿ÀÇÂµÈ È­ÀÏ¿¡ ÀúÀå counter.Write(cnt) ' È­ÀÏÀ» ´Ý´Â ´Ù. counter.Close ' Ä«¿îÅÍÀÇ ÀÚ¸´¼ö¿¡¼­ Ä«¿îÅÍ º¯¼öÀÇ ÀÚ¸´¼ö¸¦ »« ¸¸Å­À» 0À¸·Î ä¿ö ÁØ´Ù. for i=1 to size-len(cnt) zero = zero & "0" next cnt = zero & cnt ' ÀÚ¸´¼ö¿¡ ÇØ´ç µÇ´Â ¼ýÀÚ¸¦ ¹®ÀÚ·Î º¯È¯ ½ÃÄѼ­ Ãâ·Â ½ÃÄÑ ÁØ´Ù. ' È­ÀÏ À̸§Àº ÇØ´ç¼ýÀÚ.gif ÀÌ´Ù. for i=1 to size digit = mid(cnt, i, 1) Response.Write "" next %>