cgi 문장을 php 문장으로 바꿔주시면 감사하겠습니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

cgi 문장을 php 문장으로 바꿔주시면 감사하겠습니다. 정보

cgi 문장을 php 문장으로 바꿔주시면 감사하겠습니다.

본문

print "Content-type: text/html \n\n";
require "
www.도메인.com";              
eval{ &main;};
if ($@) {error("Runtime error : $@, ($!)");}
exit;

이 cgi 문장을 php 문장으로 바꿔주시면 감사하겠습니다.

  • 복사

댓글 전체

위 코드는 Perl 코드인데, 이 코드에 대한 이해만 있으시면 PHP 코드로 간단하게 작성하실 수 있으실 것 같습니다.

print "Content-type: text/html \n\n";
## HTML 헤더 출력문입니다. PHP에서는 불필요합니다.

require "www.도메인.com";             
## require문은 C언어의 #include 문이나 PHP의 require와 동일합니다. 때문에, 위에서 'www.도메인.com' 이라는 이름의 파일이 존재해야 합니다. 존재할 경우, 해당 파일의 내용을 읽어 포합시킵니다.

eval{ &main;};
## require 문에 의해 불려진 파일안에 포함되어 있는 main 함수를 실행합니다. Perl 코드이므로 sub main() {...}과 같은 함수가 있을 것입니다.

if ($@) {error("Runtime error : $@, ($!)");}
## eval에 의해 실행된 코드가 오류가 발생할 경우, 오류 메시지는 $@에 저장되며, 오류 코드는 $!에 저장됩니다.

exit;
## 종료합니다. 불필요합니다.
© SIRSOFT
현재 페이지 제일 처음으로