| [ WWW ] in KIDS 글 쓴 이(By): obladi (Free As A 맧) 날 짜 (Date): 1998년01월05일(월) 13시33분55초 ROK 제 목(Title): [질문] 펄..CGI.. WEB FORM 태그를 이용하여 입력값을 받아서 펄을 이용하여 처리를 했습니다. 정리 해보면.. -----HTML CODE <form action="perl.pl" method=post> <input type="text" name="key"> <input tyep="submit" value="Submit"> </form> -----PERL SOURCE #!/usr/local/bin/perl if ($ENV{'REQUEST_METHOD'} eq "GET") { $FORM_DATA = $ENV{'QUERY_STRING'}; } else { $LENGTH = $ENV{'CONTENT_LENGTH'}; if ($LENGTH > "32768") { die "major network spam,stopped"; } while ($LENGTH--) { if ($C eq "=" || $C eq "&") { $START="0"; } else { $START++; } print "Content-type: text/html\n\n"; print <<"HTML"; <html> <head><title>RESULT</title></head> <body> ...... </body></html> HTML 이라고 했더니... HTML 화면에서 internet 이라고 입력했더니.. 브라우져의 주소창에 "http://~~~~~~/perl.pl?key=internet" 이라고 나오더니.. PERL SOURCE 가 쭈루루루룩 출력이 되더군요.. 이게 어찌 된 일인지.. 원래 대로라면 "RESULT" 라는 타이틀을 가진 웹문서가 출력이 되어야 하지 않나요? 그럼..부탁드립니다. |