본문 바로가기

PHP2

[PHP] switch 사용시 else는 없을까? PHP 를 쓰다보면 If 문을 활용해서 If(~~~) {If(~~~) { } else if(~~~){ }} 뭐 이런 다중 IF 문을 사용할때가 종종 있다. 이런 경우에 switch 를 사용하면 굉장히 편해진다 나같은 경우엔 GET 으로 페이지를 구분할때 switch 를 쓴다 switch($_GET['page']) { case '' :include_once('main.php')lbreak; case 'freeboard' :include_once('freeboard.php');break; } 이런식으로 사용한다. 문제는 if 를 사용할때 주소/?page=asdf 와 같이 case 에 속해있지 않은 정보를 입력한다면...??? 그때에는 default 를 사용하면 된다. switch($_GET['page']) .. 2018. 3. 26.
HTML5 로그인 php소스 홈페이지에 접속시 index.php 처리 흐름도는 다음 그림과 같다. 프로그램에서 중요한 것은 어떤 로직으로 그릴것인가 하는 점이다.사용하는 언어에 따른 문법, 사용법은 당연히 익혀야 한다. 1. index.php 파일에는 순수한 PHP 코드만으로 session 이 있으면 바로 메인페이지로 접속하도록 처리한다. session 정보가 없으면 로그인 화면을 띄우도록 한다. 이 골격 기반위에 mobile 접속체크 기능을 추가할 수도 있다. 추가한다면 loginClass.php 파일안에 mobile 체크 함수를 추가할 수 있다. 2. loginForm.php 파일에는 HTML header, body 정보가 들어가 있다. - 로그인 정보는 ID, PW 정보이므로 암호화하여 전송하는 것이 안전하다. - POST 전.. 2018. 2. 17.