날짜: 1996-04-13 | 글쓴이: 도아 | 5258 번 | 프린트 | 메일로보내기

펄 - 제 12강 예 1


지금까지 펄의 기본적인 데이타 형을 배웠다. 작성하려는 스크립트의 연장선으로 이러한 모든 것을 함께 고려해 보자. 먼자 CGI 스크립트가 어떻게 동작하는지 간단히 얘기하자. 각각의 폼 요소는 이름을 가지며, 폼이 제출될 때 폼의 URL을 다음과 같이 만듬으로서 값과 이름이 서버로 전송된다.
	http://hostname/progname?entry1=value1&entry2=value2&textarea=blahblah 
만약 웹 서버가 "progname"을 CGI 스크립트로서 처리하도록 설정되었다면, 웹 서버는 이 프로그램을 실행할 것이다. CGI는 단지 몇몇 환경변수(CGI가 실행될때 환경을 알기위해 사용할 수 있는)의 사양에 불과하다. 이러한 환경 변수에는 서버의 버전, 마지막으로 참조된 URL과 인증 정보 등이 포함되어 있다. 펄은 특수 연관배열
%ENV
을 통해 환경 변수에 빠르게 접근할 수 있는 방법을 제공한다. 이 행은 "&"에의해 분할된 폼의 사용자 질의(CGI 프로그래밍이 주된 재료인)를 취해 @cgiPairs라는 배열에 저장하는 부분이다.
	################################################
	# Process Query 
	################################################
	@cgiPairs = split("&",$ENV{'QUERY_STRING'}); 


다음글: 펄 - 제 13강 비교연산자 (7034)1996-04-14
이전글: 펄 - 제 11강 연관배열(해쉬) (7081)1996-04-12

세상사는 이야기

  • 컴퓨터를 IPTV로 만들 >
  • Warning.or.kr도 우회 >
  • 한국의 100대 부자, 어 >
  • 세상을 바꾼 크롬: 크 >
  • 장난(?)으로 시작한 여 >
  • 탈옥의 필수, QuickDo >
  • 윈도 10, 한영 전환도 >
  • 바보도 할 수 있는 War >
  • 북마크에도 확장 아이 >
  • 크롬은 가라, 비발디가 >


  • RSS 구독 (익명 | 회원 | 강좌 | 포럼)
    (C) 1996 ~ 2014 QAOS.com All rights reserved.