반응형
웹에서 폼을 삽입할려면 HTML 태그언어중 <Form>태그를 사용하면 된다.
여기서 <form></form> 태그안에도 여러가지 속성들을 통해 사용자가 어떠한 방식으로 서버로 넘길 것인지,
서버에서 어떤 프로그램을 이용하여 처리할지 지정할 수 있다.
<form method="속성값" name="폼이름" action="처리할 프로그램">
...
</form>
위에 보이는 method 속성은 시용자가 입력한 내용들을 서버 쪽의 프로그램을 어떻게 넘겨줄 것인지를 지정합니다.
여기서 method 속성에 사용되는 값은 두 종류가 존재한다.
get과 post인데, get 같은 경우는 사용자의 입력을 서버 쪽 환경 변수로 넘겨 주는데,
256byte~4096byte까지 데이터만 서버로 넘길 수 있고,
post 경우 사용자의 입력을 표준 입력으로 넘겨주기 때문에 내용의 길이는 제한 받지 않는다.
그외 name과 action 경우
name은 폼의 이름을 지정해서 한 문서안에 여러 개의 <form> 태그가 있을 경우 구분하기 위해 사용되고
action은 <form> 태그 안의 내용들을 처리해 줄 서버 상의 프로그램을 지정해준다.
<form name="singform" method="post" action="./fwrute.php>
위에 코드로 다시 한번 쉽게 정리해보자면,
singform이라는 폼의 이름을 지정해주고,
사용자가 입력한 내용을 전송하는 방식이 post이며
사용자가 입력한 내용을 처리할 프로그램은 서버에 있는 fwrut.php를 말한다.
반응형