전체 글

전체 글

    [PHP] 게시판 댓글 삭제

    삭제는 간단하죠 ? delete_ok.php read.php에서 삭제버튼 클릭시 댓글번호를 post해준다 cno를 POST로 받아서 작성자 체크하고 delete문으로 댓글 삭제! bno도 함께 받아와서 삭제된 후에는 기존 글로 이동할 수 있도록 했다

    [PHP] 게시판 댓글 읽기, 쓰기

    구현내용 1. 댓글 리스트 출력 2. 글 작성자만 수정/삭제 버튼 보이기 3. 댓글 없을시 '등록된 댓글이 없습니다' 출력 4. 댓글 작성자 아이디(로그인한 아이디) 출력 5. 댓글 등록 comment db create table comment( cno int (10) not null auto_increment primary key, userid varchar(20)not null, content text not null, date date not null, bno int(10) ); read.php 수정

    [PHP] 게시판 글 수정,삭제

    구현내용 1. 수정할 글 내용이 미리 출력됨 2. 글 수정,삭제 아쉬운 부분 1. read.php에서 비밀번호를 get방식으로 받았는데 이렇게 받으면 url에 나타나기때문에 보안에 취약하다 post방식으로 받는게 나음 ! 수정 update.php 제목 수정 목록으로 1. read에서 bno를 GET으로 받아오고 2. 쿼리문을 이용해 글을 가져와 $row에 담는다 3. 글번호는 hidden으로 넣어주고 제목,내용을 value값으로 넣어주면 기존 글이 출력됨 4. 수정버튼을 누르면 새로 입력된 데이터가 update_ok.php로 form을 통해 submit된다 update_ok.php 1. 버튼이 글 작성자에게만 보이도록 하긴 했지만 한번 더 확인을 위해 db에 저장된 글 작성자 userid와 버튼을 눌러 ..

    [PHP] 게시판 리스트 페이징

    구현내용 1. 한 페이지당 글 10개씩 출력 2. 한블럭에 페이지는 5개까지 3. 이전, 다음 버튼 누르면 페이지 이동 4. 첫,마지막 페이지일 경우에 이전/다음 버튼이 아닌 처음/끝 아쉬운 부분 1. 제목에 댓글 수 출력하면 좋을듯 2. 블럭 부분에 이전/다음 버튼과 맨처음/맨끝 으로 가는 버튼 만들기 게시판 페이징은 정말 넘 헷갈린다 진짜 만들어야하는 변수도 많고 이 부분이 정말 중요함 잘 정리해놓고 나중에 필요할때 다시 봐야지 ! ! ! 리스트 변수설정 및 리스트

    [PHP] 게시판 글쓰기

    구현내용 1. 작성자 입력해놓기 2. 로그인한 사람만 접근 가능 3. 글 작성 데이터 서버로 넘겨 db저장 부족한 부분 1. 서버쪽에서도 로그인여부 한번 더 확인할 수 있도록 2. 작성실패시 뜨는 안내가 없음 list.php에서 글쓰기 버튼을 누르면 write.php로 이동하여 글을 작성할 수 있다 (로그인한 사람만) write.php 작성자 제목 내용 글작성 목록으로 1. isset() 을 통해 로그인여부를 확인한다 2. form을 통해 작성된 내용은 글작성 버튼을 클릭하면 action에 입력된 페이지로 submit된다 3. 작성자의 경우 입력사항이 아닌 미리 입력될 수 있도록 session의 userid를 출력해준다 write_ok.php