WEB 만들기
-
-
-
-
-
[JS, PHP, MySQL] 웹 사이트 만들기 1.7 - 회원가입시 아이디 중복확인하기WEB 만들기/mk_web - JS, PHP, MYSQL 2023. 5. 6. 23:54
회원가입을 할 때 아이디 중복체크기능을 만들어줬고 아이디 중복체크를 하지 않으면 회원가입이 되지 않도록 했다 아이디 중복확인 - 회원가입 페이지 먼저 회원가입 페이지는 위와 같다 아이디 중복확인버튼을 누르지 않았으므로 회원가입버튼을 눌러도 전송이 되지 않는다 20 먼저 자바스크립트 코드를 head 태그 안에 포함시켜 준다 33, 36, 38 아이디 입력하는 부분의 id 값을 id로, 아이디 중복확인 버튼의 id 값은 id_check로 해준다 아이디 중복확인 - JavaScript 1 ~ 4 회원가입페이지에서 id값을 이용해 각각 변수에 대입해 준다 ( nf_btn 은 맨 아래 회원가입버튼 ) 6 ~ 13 아이디 중복확인 버튼이 눌러지면 입력한 아이디값의 양쪽 공백 제거 후 uid 변수에 넣어주고 아이디값..
-
[JS, PHP, MySQL] 웹 사이트 만들기 1.6 - 로그인, 로그아웃 (SESSION 사용하기 )WEB 만들기/mk_web - JS, PHP, MYSQL 2023. 5. 6. 16:02
메인 홈페이지를 만들어주고 로그인, 로그아웃기능을 만들어 줬다 로그인정보 확인 23 ~ 34 데이터베이스에 정보를 조회하고 있다면 세션을 발급하고 메인페이지로 이동시킨다 정상적으로 로그인되었다 홈페이지 3 ~ 13 세션을 사용하기 위해 seesion_start()를 해 주었으며 로그인과정에서 받은 session이 없다면 접근이 불가능하도록 해 주었다 27 ~ 31 세션을 이용하여 사용자 구분을 해주었고 로그아웃기능도 추가했다 세션이 없어서 접근이 불가능했다 로그아웃 3 ~ 12 세션을 파괴시켜서 없애주고 알림 창을 띄운 뒤 로그인 페이지로 이동시켜 준다 정상적으로 로그아웃 되었다
-
[JS, PHP, MySQL] 웹 사이트 만들기 1.5 - 회원가입, 입력정보 저장WEB 만들기/mk_web - JS, PHP, MYSQL 2023. 5. 6. 15:25
회원가입에 실패하여 다시 회원가입 페이지로 돌아왔을 때 이전에 입력했던 정보가 저장이 되도록 했다 회원가입 페이지 16 사용자가 입력한 정보를 GET 방식으로 넘겨주기위해 작성하였다 30 ~ 34,36 and 44 ~ 48, 50 GET 방식을 이용하여 아이디와 이름값이 있는경우 해당하는 값이 자동으로 적히도록 해 주었다 32, 38, 44, 50, 56 뒤에 &uinfo를 같이 보내주어 아이와 이름의 값을 같이 주도록 했다 성별을 선택하지 않으니 아이디와 이름 모두 입력했던대로 나왔다 URL : test.com?uid='입력했던 아이디'&upw='입력했던 비밀번호' if (isset($_GET['uid'])) {
-
[JS, PHP, MySQL] 웹 사이트 만들기 1.4 - 회원가입, 공란확인, 체크박스 확인WEB 만들기/mk_web - JS, PHP, MYSQL 2023. 5. 6. 13:56
회원가입 시 작성해야 하는 값들 중에서 공란이 있는지 확인해 주도록 했다 성별 체크박스 확인하기 input의 type=checkbox로, value는 전달하고자하는 값으로, name은 배열의 이름으로 9 ~ 12 회원가입페이지에서 체크가 되어있다면 값이 넘어오고 그렇지 않다면 값이 넘어오지 않는다 성별 체크박스 적용하기 10 ~ 20 $gender_list 배열에 기본값으로 default를 입력해논 뒤 0번, 1번의 값이 있다면 배열에 추가해 준다 ( 성별을 체크하지 않거나 2개다 체크할 경우 배열의 길이는 1, 3 이 된다 ) 22 ~ 29 만약 남자, 여자 체크박스 중의 1개를 선택했다면 배열의 길이는 2가 되므로 배열의 길이가 2인경우만 success를 출력하도록 해준다 회원가입 페이지 26 ~ 2..