1. 시나리오 1) 먼저 메인페이지의 header에서 로그인을 성공하면 마이페이지가 보이도록 설정( 로그인을 하지 않았을 경우 미노출) 2) 클릭 시 마이페이지로 이동하고 id, name값은 고정! 수정불가능하도록 설정 3) 비밀번호를 입력하고 해당 비밀번호를 확인하는 기능까지만 만듦(보안 취약점) > 기존비밀번호를 확인할 수 있도록 추후 수정 예정 4) 수정이 완료되면 완료 메시지 출력되고 메인페이지로 되돌아가도록 함! 2. 메인페이지의 [header.php] - 가독성을 위해 변경 코드만 업로드! 변경 : 마이페이지 추가하여 mypage.php로 접속할 수 있도록 함. 문의하기 님의 회원관리 로그아웃 마이페이지 3. 마이페이지 [mypage.php] - 먼저, 해당 페이지의 경우 회원가입페이지를 약간..
소소한 IT이야기/PHP_개발
0. 진행순서 먼저, board테이블에 file 컬럼 만들기 - 속성값은 NOT NULL로 설정하여 파일 업로드하지 않아도 괜찮도록 설정 1. 코드 작성 [write.php] write.php파일에서 enctype=multipart/form-data를 써서 데이터의 용량을 늘려줍니다. enctype=multipart/form-data에 대한 정보는 아래 블로그 참고! https://junghyun100.github.io/Multipart_form-data/ 을 사용하여 파일 업로드 폼을 만들어주었습니다. 작성된 write.php 폼 아래 [파일 선택]하여 작성이 가능합니다. [write_ok.php] 실질적으로 DB에 파일을 저장하기 위해서 많은 수정이 필요합니다. $tmpfile 과 $o_name 변수..
1. 게시판 화면 구현 (list.php) 가장 오랜시간이 걸렸다. list의 경우 초반 11월 초에 작성을 하였으나, 중간중간 수정해야 할 부분이 많아 여러 번 작성되었습니다. 페이징 하는 부분을 보고 따라 하는데도 이해가 잘 되지 않아 며칠 고생한 것 같습니다. × 비밀글 입니다. 비밀번호 자유게시판 번호 제목 작성자 작성일 조회수 /*페이징 구현 22.11.21*/