´ç½Å¿¡°Ô·Î ¶°³ª´Â ²Þ¼Ó¿©Çà - ²Þ¼Ó³ª¶ó(http://www.inyourdream.net)
ID¿Í Password¸¦ ÀÔ·ÂÇϼ¼¿ä.
ÀÔ±¹Çϱâ
|
¿µÁÖ±Ç ½Åû
¸öºÎ¸² °ñ¶ó°ñ¶ó
¼Ò±Ù¼Ò±Ù
µµ¶õµµ¶õ
³«¼¸¶´ç
Âø°¢ÇѾÆÀÌ
¼ýÀÚ¸ÂÃß±â
¼Ò¿øºô±â
ÈçÀû³²±â±â
²Þ¼Ó¿©Çà
Ä£±¸Áý ³î·¯°¡±â
¸ðµÎµå¸²´ÔÀÇ È¨
î¤éÞ´ÔÀÇ È¨
Çö¿ì´ÔÀÇ È¨
º°¾ÆÇØ´ÔÀÇ È¨
ÇÞ»ì´ÔÀÇ È¨
À̳ª´Ï´ÔÀÇ È¨
À¯¸®¾Ë´ÔÀÇ È¨
³È³ÈÀÌ´ÔÀÇ È¨
²ÀÁö´ÔÀÇ È¨
´ë¼º´ÔÀÇ È¨
¼öÁ¤ÇϽǶ§´Â ÇʼöÇ׸ñÀ» ¸ðµÎ ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.
À̸§
*
°øÁö»çÇ×
ºñ°ø°³
HTML »ç¿ë
Á¦¸ñ
*
¼±ÅÃ
ÀÚÀÛ
»ç¶û
À¯¸Ó
ÀÚÀ¯
̵̧
¾Ë¸²
Áú¹®
±âŸ
³»¿ë
*
FileMan °´Ã¼ »ý¼ºÇÑ°É »çÀÌÆ®°¶·°½Ã·Î ´©°¡ ¹Ù²ãÁÖ½Ã¸é °¨»çÇÏ°Ú½À´Ï´Ù ¸î¹øÇÏ´Ù µµÀúÈ÷ ¾ÈµÅ¼.... Å×À̺íÀº ¾Æ·¡....Âü°í¹Ù¶ø´Ï´Ù CREATE TABLE [dbo].[StudyBoard] ( [S_numb] [int] NOT NULL , [BookName] [nvarchar] (50) NULL , [CName] [nvarchar] (50) NULL , [JName] [nvarchar] (50) NULL , [S_Cont] [ntext] NULL , '¹®Àå ³»¿ë [S_count] [int] NULL 'Ä«¿îÅÍ ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] GO '------------------------------------------------ study_write_ok.asp '------------------------------------------------ Dim UserDim If Request.cookies("User") = "" Then 'ÄíÅ°°¡ ¾øÀ» ¶§ Response.Redirect "../default.asp" Else UserDim = Split(Request.cookies("User"), "@", -1, 1) UserID = UserDim(0) UserPW = UserDim(1) ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ' DB Open ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 'DBCon °´Ã¼ »ý¼º Set DBCon = Server.CreateObject("ADODB.Connection") 'ODBC DSNÁ¢¼Ó DBCon.open("DSN=xxx;UID=xx;PWD=xxxxx") Set rs = Server.CreateObject("ADODB.RecordSet") rs.CursorType = 1 sql = "select * from UserTable where UserID ='" &UserID& "'" Set rs = DBCon.Execute(sql) If rs.Eof or rs.Bof Then Set rs = Nothing DBCon.Close Set DBCon = Nothing Response.Redirect "../default.asp" Else Set rs = Nothing If UserID = "admin" Then 'FileMan °´Ã¼ »ý¼º Set ObjFileMan = Server.CreateObject("FileMan.FileUpload") '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ' ÀúÀåÇÒ µð·ºÅ丮 ÁöÁ¤ (Server), ´Ù¿îÇÒ URL ÁöÁ¤ (Server) ÀӽùæÆí user.asp¿¡ ³Ö´Â´Ù. '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' strDirectory = "D:\study\figs\" strUrl = "http://www.xxxx.co.kr/figs/" '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ' DB¿¡ ÀúÀåÇÒ ³»¿ëÀ» °¡Á® ¿Â´Ù. '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' BookName = Trim(objFileMan.GetValueByName("BookName")) CName = Trim(objFileMan.GetValueByName("CName")) JName = Trim(objFileMan.GetValueByName("JName")) ViewType = Trim(objFileMan.GetValueByName("ViewType")) S_Cont = Trim(objFileMan.GetValueByName("S_Cont")) S_Cont = Replace(S_Cont, "&" , "&") S_Cont = Replace(S_Cont, "'", "''") If ViewType="html" Then S_Cont = Replace(S_Cont, Chr(13)&Chr(10)&"
") S_Cont = Replace(S_Cont, " "," ") Else S_Cont = Replace(S_Cont, "<", "<") S_Cont = Replace(S_Cont, ">", ">") S_Cont = Replace(S_Cont, Chr(13)&Chr(10),"
") S_Cont = Replace(S_Cont, " "," ") End If For II = 1 to 10 Fig = Trim(objFileMan.GetValueByName("fig"&CStr(II))) ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ' ÷ºÎÆÄÀÏÀÌ ÀÖÀ»°æ¿ì ÇØ´ç Àý´ë°æ·Î¿¡ ÀúÀåÈÄ DB Update ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' If Fig <> "" and Not IsNull(Fig) Then 'ÀúÀå¿À·ù À϶§ ¸Þ»õÁö »Ñ¸®°í ¾Æ´Ò °æ¿ì ÆÄÀÏÀúÀåÇÔ '½ÇÁúÀûÀÎ ÆÄÀϸ¸ °¡Áö°í ¿È FileName = Mid(Fig, InstrRev(Fig, "\") + 1) 'ÆÄÀϸí°ú °æ·Î¸¦ Çϳª·Î ÇÕħ strFileName = strDirectory & FileName ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 'ÆÄÀϸíÀÌ Á¸ÀçÇÒ °æ¿ì ÆÄÀÏ¸í º¯°æ ·çƾ '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' Set fso = CreateObject("Scripting.FileSystemObject") Do While (fso.FileExists(strFileName)) File_Name = Mid(strFileName, 1, InstrRev(strFileName, ".") - 1) File_Expen = Mid(strFileName, InstrRev(strFileName, ".") + 1) Do While IsNumeric(Right(File_Name, "1")) File_Count = Right(File_Name, "1") & File_Count File_name = Mid(File_Name, 1, Len(File_Name) - 1) Loop File_Count = CStr(CInt(File_Count) + 1) strFileName = File_Name & File_Count & "." & File_Expen Loop Set fso = Nothing ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 'ÆÄÀϸíÀÌ Á¸ÀçÇÒ °æ¿ì ÆÄÀÏ¸í º¯°æ ·çƾ ³¡ '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' On Error Resume Next strRet = ObjFileMan.SaveFile("fig"&CStr(II), CStr(strFileName)) If IsNull(strRet) Then Response.Write "ÆÄÀÏÀúÀå ½ÇÆÐ" End If inpFileName = FileName savFileName = Mid(strFileName, InstrRev(strFileName, "\") + 1) S_Cont = Replace(S_Cont, "-^"&inpFileName, "
") End If Next S_Cont = Replace(S_Cont, "-^", "
") Set ObjFileMan = Nothing ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ' µ¿ÀÏÇÑ Á¦¸ñÀ¸·Î ³»¿ëÀÌ ÀÖ´Â °æ¿ì Ãß°¡ÇÑ´Ù. ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' sql1 = "select * from StudyBoard where BookName = '" &BookName& "' and CName = '" &CName& "' and JName = '" &JName& "'" Set rs1 = DBCon.Execute(sql1) If rs1.Eof or rs1.Bof Then Set rs1 = Nothing ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ' ½ÇÁúÀûÀÎ DB Insert ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' sql = "insert into StudyBoard (BookName, CName, JName, S_Cont, S_count) values ('" &BookName& "', '" &CName& "', '" &JName& "', '" &S_Cont& "', 0)" DBCon.Execute(sql) DBCon.Close Set DBCon = Nothing Else S_Cont = rs1("S_cont") & "
" & S_Cont Set rs1 = Nothing ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ' ÀÌÀüÀÇ ³»¿ë¿¡ Ãß°¡ ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' sql = "update StudyBoard set S_Cont = '" &S_Cont& "' where BookName = '" &BookName& "' and CName = '" &CName& "' and JName = '" &JName& "'" DBCon.Execute(sql) DBCon.Close Set DBCon = Nothing End If Response.Redirect "study_write.asp?BookName=" &BookName Else DBCon.Close Set DBCon = Nothing Response.Redirect "../default.asp" End If End If End If ============================================================= ¹®Àå( S_Cont)¾È¿¡ ±×¸²ÆÄÀÏ¸íµµÇÔ²² »ðÀÔÇÏ°í ³»¿ëÀ» ÀÔ·ÂÇÒ¶§ ±×¸²ÆÄÀÏ À§Ä¡´Â -^±×¸²¸í(È®ÀåÀÚ Æ÷ÇÔ)^-À¸·Î Ç¥½ÃÇÏ°Ú²û Çϴ°Űŵç¿ä. ¼öÇй®Á¦³¾¶§ Ư¼ö±âÈ£°¡ ¸¹¾Æ¼ ¹®Á¦Áß°£¿¡ ±×¸²À¸·Î µÎ°í ±Û¾²´Ù°¡ ´Ù½Ã ±×¸²¿Ã¸®°í ±×·±°Í À̰ŵç¿ä. ¹®Á¦³»¿ë¾È¿¡ ±×¸²À» ¿Ã¸®¸é¼ ű׸¦ »ç¿ëÇؼ ±×¸²À§Ä¡¸¦ ÀúÀåÇϴ°ǵ¥¿ä. À§ ³»¿ëÀ» »çÀÌÆ®°¶·°½Ã·Î ´©°¡ º¯È¯Á» ÇØÁÖ¼¼¿ä ¤Ð¤Ð
Ãß°¡ÇÒ À̹ÌÁö¸¦ ÀÔ·ÂÇϼ¼¿ä.
À̹ÌÁö 1
À̹ÌÁö¼³¸í 1
Ãß°¡ÇÒ ÀڷḦ ÀÔ·ÂÇϼ¼¿ä.
ÀÚ·á 1
ÀÚ·á¼³¸í 1
Ãß°¡ÇÒ ½ÎÀÌÆ®¸¦ ÀÔ·ÂÇϼ¼¿ä.
°ü·Ã½ÎÀÌÆ® 1
½ÎÀÌÆ®¼³¸í 1
Password
*