전체 글
[PHP] 게시판 글 읽기, 조회수 증가
부족한 부분 조회수 증가시 새로고침 할때마다 증가하는데 중복되지 않고 한번만 증가할 수 있도록 구현하는 게 좋을 것 같다 글 상세내용에서는 글의 기본적인 내용들이 출력되고 글 작성자에 한해서 수정 / 삭제버튼을 확인할 수 있다 게시판 리스트에서 글 제목에 a 태그를 걸어줬다 read.php?bno='bno값' 을 입력해서 해당 글 내용으로 이동하게된다 read.php 글쓴이 작성일 조회수
[PHP] 게시판 리스트
게시판을 구현해보자 ! 게시판 페이징 없이 리스트 먼저 출력해야지 게시판 db create table board ( bno int(10) not null auto_increment primary key, title varchar(100) not null, content text not null, userid varchar(20) not null, date datetime not null, view int(10) not null default 0 ); list.php 글쓰기 글번호 제목 글쓴이 작성일 조회수 1. board 테이블 select 쿼리문 $query = "select * from board order by bno desc"; 2. 쿼리 실행 $result = mysqli_query($conne..
[PHP] 로그인, 로그아웃
회원가입 했으니 로그인과 로그아웃을 해보자 로그인 login.php Login ID PW 로그인 회원가입 1. if문으로 세션아이디가 있는지(로그인 되어있는지) 확인 있으면 userid에 session 아이디 저장, 없으면 로그인창 출력 2. 입력후 로그인 버튼 클릭하면 form을 통해 login_ok.php로 이동 login_ok.php 1. form에서 POST로 넘어온 id와 pw를 변수에 저장 2. 쿼리문을 통해 db에 사용자가 입력한 id와 저장된 member의 id를 비교하여 일치하는 멤버 select 3. 그 쿼리문의 결과를 $row에 저장 4. 암호화된 비밀번호와 입력값을 비교하기 위해 password_verify 사용 5. 비교하여 일치할 경우 session에 저장 로그아웃 logout...
[PHP] 회원가입(아이디 중복체크, 비밀번호 확인)
회원가입시 체크사항 1. 가입하려는 아이디가 존재하는지 중복체크 2. 비밀번호를 두번 입력해서 두개가 일치하는지 확인하기 ! 기존 join.php 파일에서 수정할것이다 다른 부분은 동일하니까 수정되는 부분만 확인해보자 join.php ID 회원가입 1. hidden타입의 input 태그를 넣어서 중복확인된 아이디를 넣을것이다 ! 2. 중복검사 input 버튼에 value값을 줘서 아이디 체크 후 value값을 변환해주기 클릭시 checkid() 함수 실행 script function checkid(){ var userid = document.getElementById('userid').value; if(userid){ url = "idcheck.php?userid="+ userid; window.open..
[PHP] 게시판 - 메인, 회원가입
가장 기본인 회원가입 구현해보기 회원가입 전에 session을 통해 로그인 여부를 확인먼저 해보자 1. 메인 index.php