웹마스터 팁

이번 시간부터는 글 내용 수정, 삭제에 대해 다루겠습니다.
먼저 4시간에 걸쳐 아래와 같은 파일을 만들고 간단하게 설명드리겠습니다.



modify.php는 글 내용 보기에서 [수정]을 선택했을 때 작동하는 글 수정 기능입니다.
기본적으로 형태는 글 입력 폼과 거의 유사하고,
PHP 프로그램 부분은 글 내용 보기 기능과 거의 유사합니다.
이미 앞에서 다 살펴 보았던 것이니만큼 비교적 쉽게 이해가 될 것입니다.

우선 소스를 주~욱 살펴 보시기 바랍니다.







글 입력 폼인 write.php와 크게 다르지 않아 코드를 이해하기 그리 어렵지 않을 것입니다.

64. document.myForm.action = "modify_ok.php";

modify.php는 글 수정 폼입니다. 여기서 수정한 내용이 실제 DB에 반영되기 위해서 modify_ok.php를 실행하기 위한 코드입니다.
이미 앞서 글 입력 코드에서 다룬 바 있어서 부연 설명하지는 않겠습니다.

82. <input type=hidden name=page value='<? echo $page; ?>'>
83. <input type=hidden name=number value='<? echo $number; ?>'>

modify.php에서 수정한 내용을 반영하기 위해 modify_ok.php를 실행한다고 했죠? modify_ok.php로 수정된 내용을 넘길 때 현재의 목록 페이지와 현재 글 번호를 함께 넘기기 위해 위와 같이 숨김 속성의 입력 폼을 만드는 것입니다.
80. <form name='myForm' method='post' >에서 post 속성으로 값을 넘기도록 설정한 거 기억나죠? post 형식으로 넘길 때 현재 페이지와 글 번호를 함께 넘기려고 하는데 따로 입력받는 곳이 없으니까 이렇게 숨김 속성으로 input 폼을 만들고 기본 값으로 현재 페이지와 글 번호를 저장하는 겁니다.

104.<input type=text name=name size=20  maxlength=20 value= '<? echo $array[name]; ?>'>
modify.php가 write.php와 결정적으로 다른 곳이 바로 이런 부분들입니다. 기본값을 보여주는 value 속성이 있습니다.
이미 DB에 저장된 내용 중 해당 항목을 미리 보여주고 수정할 부분만 수정하도록 하고 있습니다.

그 외 부분은 write.php와 거의 동일합니다.

138.<textarea name=memo cols=85 rows=20><? echo $array[memo]; ?></textarea>
textarea는 value 속성을 사용하지 않습니다. <textarea>와 </textarea>사이에 기본 값을 표시하면 됩니다.

150.〈a href="list.php?page=<? echo $page ;  ?>"〉〈img src=./images/list.gif border=0〉〈/a〉
목록 보기 버튼을 눌렀을 때 현재 페이지 번호 값을 가지고 list.php를 실행하기 위한 코드입니다.

어떻습니까?
이미 앞서 write.php와 view.php, list.php 코드를 이해하셨다면 별 무리없이 쉽게 이해할 수 있겠죠?

이상, 오랜만에 동주아빠 손병목이었습니다.
제목 글쓴이 날짜
창원오피 ⦑오피쓰주소.COM⦒ 창원OP 창원오피 창원출장샵 창원오피 koykoyah 2025.02.21
남양주오피 ⦑출장마사지안내.COM⦒ 남양주마사지 남양주오피 남양주오피 남양주OP koykoyah 2025.02.21
광주오피 광주오피 ⦑출장마사지안내.COM⦒ 광주OP 광주스파 광주오피 koykoyah 2025.02.21
압구정오피 압구정오피 ⦑출장마사지안내.COM⦒ 압구정OP 압구정스파 압구정오피 koykoyah 2025.02.21
해운대오피 해운대출장안마 ⦑출장마사지안내.COM⦒ 해운대OP 해운대오피 해운대오피 koykoyah 2025.02.21
의정부오피 ⦑출장마사지안내.COM⦒ 의정부오피 의정부OP 의정부건마 의정부오피 koykoyah 2025.02.21
역삼오피 ⦑오피쓰.COM⦒ 역삼오피 역삼출장마사지 역삼오피 역삼OP koykoyah 2025.02.21
서면오피 서면오피 ⦑오피사이트.NET⦒ 서면OP 서면스파 서면오피 koykoyah 2025.02.21
남양주오피 ⦑출장안마사이트.COM⦒ 남양주마사지 남양주오피 남양주오피 남양주OP koykoyah 2025.02.21
홍대오피 ⦑오피쓰.COM⦒ 홍대오피 홍대출장마사지 홍대오피 홍대OP koykoyah 2025.02.21
부산오피 부산출장안마 ⦑오피사이트.NET⦒ 부산OP 부산오피 부산오피 koykoyah 2025.02.21
천안오피 ⦑출장마사지안내.COM⦒ 천안OP 천안오피 천안출장샵 천안오피 koykoyah 2025.02.21
홍대오피 홍대출장안마 ⦑오피.CLUB⦒ 홍대OP 홍대오피 홍대오피 koykoyah 2025.02.21
부평오피 부평출장안마 ⦑출장마사지안내.COM⦒ 부평OP 부평오피 부평오피 koykoyah 2025.02.21
산본오피 ⦑오피쓰.COM⦒ 산본OP 산본오피 산본출장샵 산본오피 koykoyah 2025.02.21
동대문오피 ⦑오피쓰.COM⦒ 동대문오피 동대문출장마사지 동대문오피 동대문OP koykoyah 2025.02.21
울산오피 울산오피 ⦑출장마사지안내.COM⦒ 울산OP 울산스파 울산오피 koykoyah 2025.02.21
서면오피 ⦑오피사이트.NET⦒ 서면OP 서면오피 서면출장샵 서면오피 koykoyah 2025.02.21
일산오피 일산오피 ⦑출장안마사이트.COM⦒ 일산OP 일산스파 일산오피 koykoyah 2025.02.21
천안오피 천안오피 ⦑오피쓰주소.COM⦒ 천안OP 천안스파 천안오피 koykoyah 2025.02.21