본문 바로가기

웹 프로그래밍/코딩야학 6기 프로젝트7

코딩야학 6기 프로젝트 6일차 - 패스워드 암호화 1 2 3 cs 위의 코드를 1 2 3 cs 아래와 같이 바꿨습니다. 이제 데이터베이스에는 MD5로 암호화된 패스워드가 저장됩니다. 2019. 8. 6.
코딩야학 6기 프로젝트 5일차 - 로그인/회원가입 구현 input 태그의 디자인을 개선하고 회원가입을 구현했습니다. 중복 ID, 비밀번호 확인을 검사하고 이상이 없다면 데이터베이스에 회원 정보를 저장합니다. 로그인 또한 구현했습니다. 로그인인 세션이 존재하면 글쓰기 페이지에 접속 가능하고, 작성자 또한 자동으로 회원 정보에서 이름을 가져와 저장합니다. 2019. 8. 5.
코딩야학 6기 프로젝트 3~4일차 - 게시판 구현 3일차인 토요일에 사정이 있어, 게시글 작성 폼 코드를 위와 같이 작성했습니다. 제출 버튼을 누르면 선택된 카테고리의 테이블에 제목과 내용, 그리고 작성된 날짜와 시각을 데이터베이스에 저장합니다. 회원가입/로그인이 구현된다면 데이터베이스에 저장된 회원의 이름까지 작성자 항목에 저장되도록 할 것입니다. 3~4월 식단표는 테스트용으로 미리 작성해 데이터베이스에 직접 저장해놓았고, 5~6월 식단표는 페이지에서 작성해 데이터베이스에 전송한 결과입니다. (스크린샷에는 가려놓았지만, 작성자에는 미리 코드에 작성한 값이 저장되었습니다. 세션을 활용한 회원가입/로그인은 아직 구현되지 않았기 때문입니다) 4일차 목표인 게시글 목록 또한 구현했습니다. 2019. 8. 4.
코딩야학 6기 프로젝트 2일차 - 홈페이지 구성 홈페이지를 구성했습니다. 이미지는 나중에 선별해서 삽입할 예정이고, 지금은 코드만 작성한 상태입니다. 배너 또한 아직 디자인 아이디어가 없어서 링크만 추가하고 보류해둔 상태입니다. 좌측 상단의 햄버거 버튼(아디다스 버튼이라고도 불리죠)을 누르면 좌측에서 메뉴가 슬라이드됩니다. 닫기 버튼을 누르면 다시 없어지는데, 뒤로가기 버튼을 눌렀을 때에도 없어지도록 기능을 추가해야 하겠습니다. 2019. 8. 2.
코딩야학 6기 프로젝트 1일차 - 사전 작업 sungnam111이라는 이름의 데이터베이스를 생성하고, 데이터베이스 안에 게시판별로 글 데이터를 담을 테이블 4개를 생성했습니다. 또, htdocs 디렉터리에 필요한 파일들을 미리 추가하고, 편집된 내용을 바로 확인할 수 있도록 Atom에서 폴더를 열었습니다. 2019. 8. 1.