-
게시판 페이지 만들기_5(update)IT/웹 개발 2024. 2. 29. 11:07
[이 블로그는 해킹 공부하면서 가볍게 정리용으로 기록 및 내 생각을 끄적여 두기 위한 블로그(라 쓰고 일기라 읽는)이다.]
- 목차
- 게시물 수정 페이지
- 코드(1)
- 코드 설명
- 코드(2)
- 코드 설명
1. 게시물 수정 페이지
게시물 읽기 페이지에서 수정 버튼을 눌렀을 때 수정 페이지로 이동하고 제목과 내용만 수정이 가능하게 만들었다. 이때 처음 게시물 작성 시 입력했던 비밀번호 값. 즉 DB에 저장된 비밀번호를 비교하여 게시물이 수정되게 만들었다. 비밀번호가 일치하면 DB에 update가 된 후 게시물 페이지로 다시 돌아가며 틀렸을 시 알림 창이 뜬다.
1) 수정 페이지
2) 비밀번호 입력을 안 했을 때
3) 비밀번호가 틀렸을 때
4) 수정 완료 후
2. 코드(1)
3. 코드 설명
1) session.php 와 userboard_db.php 파일을 include 함수로 호출
2) GET 방식으로 게시물 번호를 입력 받아 변수 할당
3) select문으로 게시물 번호로 조회하여 해당 게시물의 테이블을 배열로 가져와 변수 저장
4) POST 값을 웹 서버에서 받으면 제목, 내용, 비밀번호를 변수로 저장
5) 비밀번호를 해쉬화하여 DB에 있는 비밀번호와 비교
6) update 쿼리를 변수에 저장하여 db연결 후 실행 -> 수정된 게시물로 이동
4. 코드(2)
5. 코드 설명
1) 수정 시 비밀번호값이 공백일 경우 알림 창을 띄우는 기능을 EventHandler인 onclick 적용하였다. (dom 객체 접근 활용)
'IT > 웹 개발' 카테고리의 다른 글
게시판 페이지 만들기_7(file upload) (0) 2024.02.29 게시판 페이지 만들기_6(delete) (0) 2024.02.29 게시판 페이지 만들기_4(read) (0) 2024.02.29 게시판 페이지 만들기_3(write2) (0) 2024.02.29 게시판 페이지 만들기_2(write) (0) 2024.02.29