PHP(18)
-
[18] PHP - 회원 목록(게시판 목록)
[ 환경 ]ㄴ php 71. SELECT문$sql = "SELECT * FROM member WHERE use_yn ='Y'";$member = $conn->query($sql); ㄴ use_yn 컬럼은 SoftDelete의 용도이며, 해당 컬럼 조건의 데이터만 조회하였다.- SoftDelete는 데이터를 DELETE문으로 영구삭제시 복원 등 문제 발생 예방조치로 삭제 식별을 해주는 방법이다. ㄴ $member는 로그인,회원가입 등 기능에서 사용한 객체지향형으로 쿼리를 실행시키는 형태이다. 2. mysql_fetch_array(), 리스트 출력fetch_array()){ ?> 아이디 : 이름 : 이메일 : ㄴ mysql_fetch_array은 php함수로 mys..
2024.06.14 -
[17] PHP - 파일 구조 갖추기
[ 환경 ]ㄴ php 7※ 참고 https://kuk1938.tistory.com/39 [6] PHP - 파일 불러오기(include,require)[ 환경 ] ㄴ php 7 ㄴ MySQL 5.7 ※ 최근 세션, 로그인, 로그아웃시에 각 페이지마다 session_start()를 사용해야 했다. ㄴ 이는 각 페이지마다 불 필요하게 코드가 계속 늘어나야 한다는 문제가 있다. 1. 함kuk1938.tistory.com ※ 플러그인이나 css파일 연결을 할것이며, 공통으로 불러오는 파일들이 늘어나게 된다. ※ DB연결구문, 로그인세션 구문을 공통으로 불러오고 있고, 추가로 html구조를 공통화 할것이다.1. setting파일(DB연결구문과 head)ㄴ DB연결구문과 함께 공통으로 맞춘다.connect_error..
2024.06.10 -
[16] PHP - 나의 정보 확인 및 수정
[ 환경 ]ㄴ php 71. 나의 정보 페이지 이동ㄴ 로그인 후 나의정보 클릭 2. 나의 정보 페이지query($sql); $myinfo = $result->fetch_assoc();?>ㄴ 해당코드로 나의 정보 출력 ㄴ 나의 정보 값 축약형 출력을 사용. ㄴ 페이지 확인 3. 나의 정보 수정 페이지(수정 폼)ㄴ 수정페이지 이동시 get값을 붙여서 이동하는 방법도 있으나, 보안상 각 페이지에서 세션값 이용으로 진행ㄴ 2번과 같은 php코드로 값 호출ㄴ 현재 자신의 계정에 대한 고유번호를 input hidden에 담아서 정보 전송시 함께 보낸다.★ action경로에 get값으로 보내는 방법이 있지만, 페이지 주소로 노출이 되기때문에 해당방법을 사용.- 스크립트에서 보낼땐 다른방법 사용이 가능하며 추후 포스팅..
2024.06.10 -
[15] PHP - 회원가입(비밀번호 확인)
[ 환경 ]ㄴ php 7★ https://kuk1938.tistory.com/55fetch_assoc(); // 아이디 중복체크 if($select['id'] " data-og-host="kuk1938.tistory.com" data-og-source-url="https://kuk1938.tistory.com/55" data-og-url="https://kuk1938.tistory.com/55" data-og-image="https://scrap.kakaocdn.net/dn/YQ9gQ/hyWg6vWIR4/Jb0toEVqdnzYovuHVkeeYK/img.png?width=545&height=101&face=0_0_545_101,https://scrap.kakaocdn.net/dn/bmBLJt/hyWg1Ib..
2024.06.07 -
[14] PHP - 회원가입
[ 환경 ]ㄴ php 71. 회원가입 폼 생성 ㄴ 로그인 페이지에 회원가입 버튼 추가 ㄴ 회원가입 폼 생성. 2. 회원가입 기능 php로 처리query($sql); $select = $result->fetch_assoc(); // 아이디 중복체크 if($select['id'] == $id){ echo ""; die(); } // 회원가입 insert문 작성 $insert = " INSERT INTO member ( id, pw, name, email) VALUES ( '{$id}', password('{$password}'), '{$name}', '{$email}' ) "; $join = $conn->query($insert); // insert문 실행 if($join){ // 회원가입 ..
2024.06.07 -
[13] PHP - CURL 실제활용
[ 환경 ]ㄴ php 7★ CURL 사용법 참고https://kuk1938.tistory.com/42 [9] PHP - CURL 사용법[ 환경 ] ㄴ php 7 ※ CURL 이란 ㄴ PHP에서 사용하는 모듈 중 하나이며, 주로 API연결에 많이 사용이 된다. 무료이며 서버에 모듈 설치를 해야 사용이 가능하다. ㄴ PHP를 사용하게되면 많이 사용하게kuk1938.tistory.com 1. NEXON OPEN API - FC온라인4 API활용※ 넥슨 홈페이지에서 각 게임이나 전체 open api에서 원하는 게임의 api를 사용할 수 있음.ㄴ 본인의 api키는 발급을 받아야하며, 그 키로 api연동 가능. ㄴ api호출은 일일 최대 1000회 까지 가능. 1-1) - FC온라인4 계정고유식별자 조회 ㄴ ..
2024.05.06