본문 바로가기
PHP 자료형 비교표 ▶ 함수로 비교할 때 ▶ ==로 느슨한 비교 ▶ ===로 엄격한 비교 출처 : http://docs.php.net/manual/kr/types.comparisons.php 2023. 2. 1.
[php] 로그인 생성에서 mysqli_query문과 mysqli_fetch문 ▶의문점의 발생 왜 항상 mysqli_fetch_array를 써야하고, password 하나만 불러오는데도 mysqli_fetch_array를 번거롭게 해야하는 이유에 대해서 쉽게 납득이 되지 않았다. 도대체 mysqli_fetch_array, assoc, row는 무슨 역할을 하고 mysqli_query 문은 어떻게 데이터를 출력하고 mysqli_fetch문은 어떻게 데이터를 바꿔주는지 확인 해보기로 했다. 둘을 비교하기 위해 기존 로그인페이지에서 코드를 약간 변경해서 다음과 같이 구성했다. 2022. 10. 24.
[php] 세션, 쿠키 개념과 활용법 ▶세션(Session) 온라인 쇼핑몰에서 장바구니 기능을 활용한 경험이 있을 것이다. 이 장바구니 기능은 세션을 사용함으로 가능하게 한다. 우리가 사용하는 인터넷은 HTTP프로토콜을 사용한다. 이 HTTP 프로토콜은 connectionless, stateless의 특징을 갖는다. (connectionless와 stateless에 대해서는 앞에서 설명한 글이 있다.) 이러한 특징 때문에 사용자의 브라우저와 서버 간의 상태는 보존 없이 매 순간순간 새로운 연결을 하고, 요청에 대한 응답을 서버가 전송하고 나면 모든 연결이 끊어지게 된다. 이러한 상태에 대한 보전을 가능하게 하기 위해 세션을 사용한다. 클라이언트가 서버로 요청을 할 때 보내지는 정보에는 그 클라이언트에 대한 정보도 포함이 되어서 전송된다. 서.. 2022. 10. 23.