본문 바로가기

[PHP] 세션(session) 이란 ? php를 이용해서 로그인 페이지 만들기 세션이란? - 사전적 의미 : 특별한 목적으로 사용자나 단체에 의해 점유되는 일정기간이나 시간 - 웹 환경에서 의미 : 사용자가 특정 우베사이트에 접속하여 머물러 있는 시간 기본적으로 HTTP 프로토콜의 경우, 클라이언트의 요청을 독립적으로 처리하게 된다. HTTP 프로토콜 특성상 사용자의 상태관리가 힘들다는 것이다. 따라서 이를 보안하기 위해서 나온것이 세션(SESSSION) 이라 생각하면 된다. 웹서버에서는 세션ID 를 이용해서 사용자의 정보를 유지/관리 할 수 있다. 세션 시작 / 세션 데이터 추가 / 세션 데이터 삭제 / 세션 종료하기 출처 : http://citylock.tistory.com 더보기
[ETC] 울트라 에디트 단축키 및 활용 단축 명령 설명 Alt+\ SearchWordCount 단어 수 Alt+0 InsertTemplate0 사용자 템플릿 0 Alt+1 InsertTemplate1 사용자 템플릿 1 Alt+2 InsertTemplate2 사용자 템플릿 2 Alt+3 InsertTemplate3 사용자 템플릿 3 Alt+4 InsertTemplate4 사용자 템플릿 4 Alt+5 InsertTemplate5 사용자 템플릿 5 Alt+6 InsertTemplate6 사용자 템플릿 6 Alt+7 InsertTemplate7 사용자 템플릿 7 Alt+8 InsertTemplate8 사용자 템플릿 8 Alt+9 InsertTemplate9 사용자 템플릿 9 Alt+추가 MoveLineToBottomofView 창 아래에 현재 줄 위.. 더보기
[JSP] 개발 환경 구축 http://www.oracle.com에서 java se를 다운로드 받는다. http://tomcat.apache.org/에서 톰캣을 다운로드 받는다. http://www.eclipse.org/에서 이클립스를 다운로드 받는다. 톰캣과 이클립스는 자신이 원하는 곳에 설치한다. 그 후 톰캣에 lib 폴더에 servlet-api를 복사해서 Java -> jre7 -> lib -> ext를 가서 붙여넣기를 한다. 이클립스 실행 후 Window -> Preferences를 클릭 Server -> Runtime Environments에서 add를 클릭 Apache에서 자신에 버젼에 맞는 것을 클릭 폴더 지정해주고 확인 언어를 전부 FTP-8로 설정 끝. 더보기
[PHP] if 문 일단 먼저 코드를 확인해보면... 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 자 위에 코드를 보실까요? $na 라는 변수엔 0을 넣어줬구요 $age라는 변수엔 13을 넣었습니다. 그리고 그다음에 이제 배우실 if문이 나오네요. 자 그럼 $na 라는 변수에 1이 들어가면 본인인 것이고 1이 아니라면 다른사람 이라고 합시다. 그럼 1일때는 나라고 표시해줘야하고 1이 아니면 내가 아리라고 표시를 해줘야겠죠? 그럴때 쓰는게 저 if문입니다. if($na == 1) 을 보시면 $na라는 변수가 1과 같으면 이라는 뜻이에요 즉 if(조건문) 이 참이면 if(조건문){ } 저 괄호부분 { 여기서 부터 } 여기까지를 실행하게 되어있죠 .. 그럼 조건문을 알아볼께요... if(.. 더보기
[PHP] return, break, continue return은 특정한 값을 리턴 시키는 겁니다, 말 그대로 반환 시킨다는거죠. function returnTest($str) { return $str; } 위 사용자 함수를 이용하여 설명을 하자면 결과는 아래와 같습니다. $message = returnTest("여기에 반환될 값을 입력합니다."); echo "결과 : " . $message; 결과 : 여기에 반환될 값을 입력합니다. returnTest 함수에서 처리된 특정한 값을 리턴시켜 변수에 저장을 하는 것 입니다. break 은 switch 문에서 주로 쓰이죠, break 구문이 들어가 있으면 반복문이나 switch 문을 빠져 나가게 되는 역할을 합니다. switch($조건) { case '1' : echo '조건 1'; case '2' : ech.. 더보기