WWW

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ 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" 라는 타이틀을 가진 웹문서가 출력이 되어야 하지 

않나요?

그럼..부탁드립니다.



[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.