모의해킹 스터디 2주차 과제(2) - 로그인
·
모의해킹/모의해킹 스터디
2024.10.27 - [모의해킹/모의해킹 스터디] - 모의해킹 스터디 2주차 과제(1) - 회원가입에 이어서 로그인 기능을 개발한 것에 대하여 정리해 보겠다.개발우선 해당 코드는 중복으로 사용되어서 한 파일로 묶고 require_once를 사용하여 각 파일에 불러올것이다.' . htmlspecialchars($_SESSION['error_message']) . ''; unset($_SESSION['error_message']);}?> 2024.10.21 - [모의해킹/모의해킹 스터디] - 모의해킹 스터디 1주차 과제 모의해킹 스터디 1주차 과제이번 모의해킹 스터디 1주차 과제는 PHP로 데이터베이스 없이 특정 아이디와 특정 비밀번호로 로그인을 할 수 있는 로그인 페이지를 디자인하고 개발하는 것이다..
모의해킹 스터디 2주차 과제(1) - 회원가입
·
모의해킹/모의해킹 스터디
이번 2주차 과제는 회원가입 기능과 로그인 기능이 추가되어 있는 페이지를 만드는 것이다.우선 회원가입을 먼저 만들어 보려고 한다.개발우선 웹의 헤더 기능을 만들어 여러 페이지에 적용시키기 위해 헤더 부분을 만들겠다. 기본적인 뼈대는 아래 코드처럼 작성하였고 추가로 로그인/로그아웃, 마이페이지/로그아웃 버튼은 로그인 유무에 따라 다르게 보여야 하기 때문에 세션을 추가하여 조건을 설정해줬다. Home ..
모의해킹 스터디 2주차 과제 - Mini Mission
·
모의해킹/모의해킹 스터디
이번 2주차 과제 중 Mini Mission으로`[학생이름] 학생의 점수는 [점수]입니다.`를 PHP와 DB를 연결하여 웹 화면에 출력하는 과제를 해볼려고 한다.개발먼저 PHP 코드를 활용하여 URL에서 학생 이름을 가져오고, 해당 학생의 점수를 데이터베이스에서 조회하여 결과를 배열 형태로 반환하였다.prepare("SELECT * FROM score_test WHERE name = ? "); // 이름으로 조건 설정 $stmt->bind_param("s", $studentName); // 문자열 타입으로 바인딩 $stmt->execute(); // 쿼리 실행 $result = $stmt->get_result(); // 결과 가져오기 // 쿼리 실패 시 에러 메시지 출력 if ..