본문 바로가기

게시판 만들기13

게시판 만들기 중간정리 (소스 첨부) 한 차례 개념설계도 변경이 있었고 그에 따라 DB 설계도 조금 바뀌었다. 또, 일부 소스에서는 HTML코드가 누락된 경우도 있었다. 그래서 이 쯤해서 소스들을 한번 정리할 필요성이 생겼다. 첨부파일을 받아 압축을 풀고 http://localhost/create_db.php 를 수행하면 중간에 변경된 테이블까지 모두 적용되게 수정했다. 그 전에 create_db.php 에 있는 mySQL 접속 아이디나 비밀번호는 본인에 맞게 수정을 해야한다. ****** 이건 강좌가 아니다. -_-; ********* 그냥 나만의 게시판을 가지고 싶어서 여기저기서 소스를 참고해 만들고 있는 것 뿐이고, 그래서 언제 어디서라도 기억을 되짚어 볼 필요가 있을 때 참고하고자 정리하고 있는 것 뿐이다. 그래서, 다른 고수분들이 .. 2008. 11. 14.
글 삭제하기 작성 글 삭제하는 기능은 수정 기능보다 좀 더 간결하다.우선 앞서 작성한 edit.php와 edit_ok.php 파일을 각각 delete.php와 delete_ok.php 로 복사한 후 아래와 같이수정하면 된다. 글 삭제하기"> 비밀번호를 입력하세요: '));" value="취 소">   delete.php에서는 자바스크립트의 내용을 변경하고, 비밀번호를 입력받는 폼으로 수정한다.delete_ok.php에서는 입력받은 패스워드와 일치 여부를 확인 후 DB에서 해당 글을 삭제하면 된다. 2008. 11. 14.
글 작성하기 수정 글 수정과 삭제 기능을 넣기에 앞서 설계가 변경되었으므로 통일성을 주기 위해 파일명과 HTML 폼에도변화를 주었다.기존에 글 작성 후 실제 DB에 넣는 기능을 수행했던 save.php -> post_ok.php로 파일명을 변경했다.그리고 post.php도 소스 코드를 일부 고쳤다. 글쓰기 글쓴이 패스워드 이메일 제 목   post_ok.php에서는 HTML 코드를 모두 삭제하고 PHP로 변경했다.이제 edit.php 를 작성할 차례... 2008. 11. 13.
글 내용보기 작성 글도 쓸 수 있게 되었고, 쓴 글에 대한 목록도 볼 수 있게 되었다.이제는 실제 글 내용을 봐야겠다.별거 없다!걍 DB에 있는 내용을 불러와 화면에 뿌려주는 것 밖에는...-_-;(나머지 기능은 언제 만드나...쩝)소스를 한번 들여다 보면,공지 게시판 제목 글쓴이 글 번호  역시나 핵심 내용은 list.php에서 넘겨받은 글 번호(main_no)를 읽어들여서, SQL문에 대입 후테이블에서 내용을 가져오는 것이다.우분투에서 소스코드를 입력하다 보니 쓸데없는 빈줄이 많이 들어간다. 쩝지금까지 쌩초보의 아주 아주 기초적인 게시판 만들기였다.뼈대를 만들었으니 이제는 살을 붙일 차례다.수정도 해야하고, 삭제도 해야하고, 답변을 쓸 수 있는 기능도 넣어야 .. 2008. 11. 12.