PHP-FORM

2019. 12. 6. 14:42Security/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