첨부파일 삭제 > 기술자료 | 해피정닷컴

첨부파일 삭제 > 기술자료

본문 바로가기

사이트 내 전체검색

첨부파일 삭제 > 기술자료

ClassicASP 첨부파일 삭제

페이지 정보


본문

자료 삭제하기(del.asp, del_ok.asp) 

일단 비밀번호를 입력 받아 pwd라는 변수 이름으로 del_ok.asp로 보낸다. 
여기서 주의해야 할 점은 게시물의 고유번호인 idx값을 넘겨준다 
action="del_ok.asp?idx=<%=request("idx")%>" 와 같은 표현 대신 <input type=hidden>을 이용해 인덱스키값을 넘겨 줘도 된다 


[ del.asp ]

<html> 
<head> 
<title>자료삭제</title> 
</head> 

<body> 
<form action="del_ok.asp" method="post" > 
<input type="hidden" name="idx" value="<%=request("idx")%>" />
암호:<input type="password" name="pwd" />
<input type="submit" name="submit" value="삭 제" /> 
</form> 
</body> 
</html>


[ del_ok.asp ]

<% 
set db= Server.CreateObject("ADODB.Connection") 
db.Open("MySiteDB") 
Set rs=Server.CreateObject("ADODB.RecordSet") 

sql = "select * from 테이블 where idx = '" & request("idx") &"' "
rs.open sql,db,1 

if request("pwd") = rs("pwd") Then '암호가 일치하면 등록된 파일 삭제 
  Set objFS = Server.CreateObject("Scripting.FileSystemObject") 
  deleteFile = "c:\temp\" & rs("File_Name") 
  if objFS.FileExists (DeleteFile) then 'upload되어 있는 파일 삭제 
    objFs.DeleteFile DeleteFile 
  end if 
  
  'DB에서 레코드 삭제 
  strSQL = "Delete from data where board_idx = " &request("idx") 
  db.Execute strSQL 
  response.redirect "list.asp" 

else 
  response.write "<script language='javascript'>"
  response.write "  alert('암호가 맞지 않습니다.다시 확인해보세요~!');"
  response.write "  history.back();"
  response.write "</script>"

end if
%>


참고자료
http://l2j.co.kr/239 

댓글목록

등록된 댓글이 없습니다.


Total 2,634건 79 페이지
  • RSS
기술자료 목록
1074
PHP   21830  2012-03-16 23:55 ~ 2014-12-28 00:00  
1073
Adobe   20307  2012-03-16 17:16  
1072
HTML   15025  2012-03-16 17:10  
열람
ClassicASP   12098  2012-03-15 02:08  
1070
ClassicASP   21750  2012-03-15 01:58 ~ 2016-10-21 00:00  
1069
ClassicASP   25064  2012-03-15 00:08 ~ 2016-02-29 00:00  
1068
JavaScript   16015  2012-03-12 23:33  
1067
PHP   22911  2012-03-04 17:29  
1066
PHP   21834  2012-03-04 17:09 ~ 2023-01-08 11:38  
1065
Linux   18321  2012-03-02 18:38  
1064
전자결제   12273  2012-03-02 14:34  
1063
영카트   12845  2012-03-02 13:03  
1062
PHP   27574  2012-03-01 21:47 ~ 2012-04-08 00:00  
1061
MySQL   17921  2012-02-29 22:30  
1060
그누보드   11546  2012-02-27 14:09  
1059
ClassicASP   34776  2012-02-21 00:14 ~ 2014-11-11 00:00  
1058
그누보드   15598  2012-02-12 23:59  
1057
Search   22620  2012-02-11 08:13 ~ 2022-04-15 19:42  
1056
PHP   15669  2012-02-11 08:05  
1055
그누보드   12501  2012-02-10 22:14 ~ 2016-11-21 00:00  

검색

해피정닷컴 정보

회사소개 회사연혁 협력사 오시는길 서비스 이용약관 개인정보 처리방침

회사명: 해피정닷컴   대표: 정창용   전화: 070-7600-3500   팩스: 042-670-8272
주소: (34368) 대전시 대덕구 대화로 160 대전산업용재유통단지 1동 222호
개인정보보호책임자: 정창용   사업자번호: 119-05-36414
통신판매업신고: 제2024-대전대덕-0405호 [사업자등록확인]  
Copyright 2001~2024 해피정닷컴. All Rights Reserved.