2019. 12. 6. 14:42ㆍSecurity/language
* 폼(FORM)
- 사용자에게 입력값을 받을때 사용.
폼 태그 구조
<form name = "폼 이름" action = "프로그램명" method = "전달 방식" // 대괄호는 생략 가능
[target = "대상 윈도우"] [enctype="인코딩 형식"]>
입력 양식
......
</form>
name : 폼의 이름
action : 입력될 값이 전달될 URL을 정의
method : 입력값의 전달 방식을 정의. POST와 GET 방식이 있다. 반드시 GET방식을 사용해야 하는 경우가 아니면 일반적으로 POST 방식을 사용.
* 데이터 전달 방식과 변수
GET 방식
- get 방식은 입력 값을 action에 지정한 URL에 첨가해 전달하는 방식을 의미.
- 처리를 요청하기보다는 정보를 요청하는 용도로 만들어짐
POST 방식
register_globals
- environment, GET, POST, cookie, server의 값들을 자동으로 php에 전역변수로 저장해주는 옵션.
- register_globals를 on으로 지정후 수행
* Input type
text와 password
<input type = "text" || "password" name = "전달 변수명" maxlength="입력크기" size = "창크키" value = "미리 입력된 값">
radio
<input type = "radio" name = "전달 변수명" value = "전달될 값" [checked]>
checkbox
<input type = "checkbox" name = "전달 변수명" value = "전달될 값" [checked]>
TEXTAREA
<textarea name = "전달 변수명" row = "행수" cols = "너비">초기값</textarea>
SELECT
<select name="전달 변수명" size = "행수" [mutiple]>
<option value = "전달될 것">출력값</option>
...
</select>
'Security > language' 카테고리의 다른 글
php-반복문 for (0) | 2019.12.24 |
---|---|
PHP-반복문 while (0) | 2019.12.20 |
PHP-조건문 switch (0) | 2019.12.20 |
PHP-조건문 if (0) | 2019.12.13 |
PHP (0) | 2019.11.29 |