입력한 데이터를 GET이나 POST로 송신하고, 서버에서 받는 방법
POST로 전달된 데이터는 키보드와 입력된 것과 똑같이 STDIN(표준 입출력)이라는 방법으로 받습니다.
GET으로 전달된 데이터는 QUERY_STRING(환경 변수)이라는 웹 서버의 OS가 갖고 있는 변수에 저장됩니다.
6. 폼에서 작성한 파일로 부터 전달받은 값을 펄(perl)의 CGI 프로그램을 사용하여 송신해보자.
#!/perl/bin/perl =cut Perl의 경로를 지정 (ActivePerl이 'C:\perl'의 폴더에 설치된 경우의 경로) =cut
$str = $ENV("QUERY_STRING"); #환경 변수 QUERY_STRING의 내용을 변수$str에 대입
print "Content-type: text/html\n\n"; #콘텐트의 종류 (출력 내용이 HTML 텍스트라는 것을 나타냄)
=cut
$str의 내용을 출력
=cut
print "<html>\n";
print "<title>CGI</title>\n";
print "<body>\n";
print "$str\n";
print "</body\n";
print "</html>\n";
'HTML.CSS.JavaScript > 기타' 카테고리의 다른 글
6. 폼 (0) | 2012.11.05 |
---|---|
5. 프레임 (0) | 2012.11.05 |
4. 표 (0) | 2012.11.05 |
3. 여러 가지 HTML의 태그 (2) (0) | 2012.11.04 |
2. 여러 가지 HTML 태그 (1) (0) | 2012.11.04 |