0. session.php

 세션 변수의 값이 없다면 false 반환


session_cache_limiter([string $cache_limiter]); // 현재 캐시 한정의 이름 반환

 -mode : public / private / nocache

 -public : 프록시와 클라이언트에서 캐시 허용

 -private : 프록시는 허용하지 않고 클라이언트에서 캐시 허용

 -nocache : 모든 프록시/클라이언트 캐쉬 비허용 


1. main.php

 session.php 포함

 userid 세션이 존재하지 않으면 login.php로 이동


2. login.php

 현재 아이디, 비밀번호 입력창과 login 버튼 생성


3. db에 admin 계정값 삽입

MariaDB [rasbp]> insert into member(id, password) values('admin', 1234);

MariaDB [rasbp]> select * from member;


4. login.php

POST방식으로 값 받음


$mysqli=new mysqli($host, $user, $password, $dbname); // mysql과 연결

 

ex) $mysqli=new mysqli("localhost", "ras", "1234", "rasbp");



** 현재 입력한 id, password가 php로 입력되지 않고 있음

+ Recent posts