[PHP-users 33426] Re: CGI版PHPで外部PHP呼び出しの際に引数を与えたい

choice info @ choice-site.com
2008年 3月 25日 (火) 21:36:27 JST


中出です。

レス、ありがとうございます。
この際、こだわりません。
bar.phpのほうで、QUERY_STRINGを処理したら
期待の動作をしてくれそうです。

ありがとうございました。

では、失礼します。

----------------------- Original Message -----------------------
On Tue, 25 Mar 2008 20:45:09 +0900
Shigetaka Yachi <syachi @ brownmush.net> wrote:

> 矢地です。こんばんは。
> 
> cgi版しか使えない環境だとして、$argvにこだわる必要がなければ、
> 
> foo.php
> -----
> #!/usr/lib/cgi-bin/php4-cgi
> <?
> $php_cmd=dirname(__FILE__).'/bar.php';
> $cmd = sprintf('SCRIPT_FILENAME="%s" QUERY_STRING="x=1&y=2" /usr/lib/cgi-bin/php4-cgi', $php_cmd);
> $re=shell_exec($cmd);
> echo 'cmd: '.$cmd.'<br>';
> echo 'result: '.$re.'<br>';
> ?>
> -----
> 
> bar.php
> -----
> #!/usr/lib/cgi-bin/php4-cgi
> <?
> echo 'bar:';
> print_r($_REQUEST);
> ?>
> -----
> という方法でいけると思います。
> 
> -- 
> Shigetaka Yachi <syachi @ brownmush.net>
> 
> 
> _______________________________________________
> PHP-users mailing list  PHP-users @ php.gr.jp
> http://ml.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://oldwww.php.gr.jp/php/novice.php3

----



PHP-users メーリングリストの案内