일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- War Game
- level13
- PHP
- 재귀
- OSI
- 파이썬
- c언어
- 백준
- windosws wbcs
- ftz level13
- web
- System
- 미로 탐색 알고리즘
- Stack
- 스택
- Java
- 파일 시스템
- 정렬 알고리즘
- 자료구조
- 암호수학
- HTML
- SWiFT
- 큐
- LoB
- 시간복잡도
- ftz
- windosw 문자열
- C
- pwnable.kr
- 두근두근 자료구조
- Today
- Total
목록PHP (4)
나의 기록, 현진록
HTML에서 PHP 변수를 사용해야 할 경우가 있다. 이 때 다음과 같은 형식으로 작성하면 HTML에서 PHP변수를 사용할 수 있다.
Ex) echo "버튼"; (ERROR) 이와 같이 따옴표가 겹치는 상황일 때 \를 사용하여 해결할 수 있다. Ex) echo "버튼"; (Not ERROR)
$_GET URL에 키와 값을 입력하여 사용할 수 있다. ex) ~/index.php?key=1여러 가지의 키의 값을 입력할 경우 &로 구분한다 ex)~/index.php?key1=1&key2=2URL에 값이 입력되어짐으로 사용자에 키와 값이 노출된다.URL의 길이는 최대 2048자로 가져올 수 있는 정보의 한계가 있다. $_POST $_POST는 숨겨져서(body내부) 보내진다.form submit으로 값을 전달 받는다. 한계가 있지만 $_GET보다 많은 정보를 가질 수 있다.$_GET에 비해 보안성이 높다. 상황에 따라 구분되어 사용된다
MySQL DB를 연동하여 HTML 및 PHP 세션을 이용하여 로그인/로그아웃/회원가입 페이지 구현 main.php 123456789101112Colored by Color Scriptercs 세션 변수의 값이 없다면(=로그인 상태가 아니라면) 로그인 페이지로 이동한다. 세션 변수가 존재한다면 로그인 성공 메시지 출력과 로그아웃 링크 생성 login.html 1234567891011121314151617181920212223 login page ID PW login sign up Colored by Color Scriptercs 회원 정보가 이미 등록되어 있다면 ID, PW를 입력한 후 login 버튼 클릭 후 login_check 회원 정보가 등록되어 있지 않다면 sign up 버튼 클릭 후 회원가입 ..