0
 33   4   1
  View Articles

Name  
   손병목  (2002-12-01 01:32:34, Hit : 23874, Vote : 2754)
Homepage  
   http://www.itmembers.net
Subject  
   게시판 글 내용 삭제 기능(1) delete.php 소스

설명은 제31강부터 진행합니다.
아래는 delete.php 소스입니다. (비밀번호를 확인하기 위해 입력받는 폼입니다.)

파일명

기능

modify.php

글 수정 폼

modify_ok.php

글 수정 DB 처리 부분

delete.php

글 삭제 폼

delete_ok.php

글 삭제 DB 처리 부분

  1. <html>
  2.  
  3. <head>
  4. <meta http-equiv="content-type" content="text/html; charset=euc-kr">
  5. <title>글 삭제</title>
  6. <STYLE TYPE="text/css">
  7. BODY,TD,SELECT,input,DIV,form,TEXTAREA,center,option,pre,blockquote {font-family:굴림;font-size:9pt;color:#555555;}
  8. A:link    {color:black;text-decoration:none;}
  9. A:visited {color:black;text-decoration:none;}
  10. A:active  {color:black;text-decoration:none;}
  11. A:hover  {color:gray;text-decoration:none;}
  12. </STYLE>
  13.  
  14. <script language="javascript">
  15.  
  16. function check_submit() {
  17.         
  18.         if (document.myForm.password.value == "") {
  19.                 alert('비밀번호를 입력해야 글을 삭제할 수 있습니다.');
  20.                 document.myForm.password.focus();
  21.                 return;
  22.                 
  23.         } else {
  24.                 document.myForm.action = "delete_ok.php";
  25.                 document.myForm.submit();
  26.         }
  27.         
  28. }
  29.  
  30. </script>
  31.  
  32.  
  33. </head>
  34.  
  35. <body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
  36. <form name="myForm" method="post">
  37. <input type="hidden" name="page" value="<? echo $page; ?>">
  38. <input type="hidden" name="number" value="<? echo $number; ?>">
  39.  
  40. <table align="center" border="1" cellspacing="0" width="200" bordercolordark="white" bordercolorlight="#CCCCCC">
  41.     <tr>
  42.         <td>
  43.             <p align="center">글 삭제 비밀번호</p>
  44.         </td>
  45.     </tr>
  46.     <tr>
  47.         <td align="center">
  48.             <input type="password" name="password" maxlength="12" size="12">
  49.         </td>
  50.     </tr>
  51. </table>
  52.  
  53. <p align="center">[<a href="javascript:check_submit();">삭제</a>] [<a href="javascript:history.go(-1)">취소</a>]</p>
  54. </form>
  55. </body>
  56.  
  57. </html>


손병목
달리 설명드릴 게 없네요.
48행에서 패스워드를 입력받아
24해에서 지정한 delete_ok.php로 값을 넘기는 코드입니다.
 2002/12/19 14:12:56    
Prev
   게시판 글 내용 삭제 기능(2) delete_ok.php 소스 [1]

손병목
Next
   게시판 글 내용 수정 기능(2) modify_ok.php 소스

손병목


Copyright 1999-2018 Zeroboard / skin by Zetyx