[PHP-users 26793] Re: サーバー間のデータ受け渡し

Seto seto @ 1kg.jp
2005年 9月 6日 (火) 21:32:56 JST


 Setoです。
PHPにこだわらないなら
そのPerlスクリプトで
wget 'http://b-server/hoge.php?mail=mailbox@example.jp'
を標準出力させてそれをシェルにかませれば簡単でしょう。

こんな感じ

SMTPのalias でパイプを使って
info "| perl xxx.pl | sh"

info宛てのメールを xxx.pl に入力して
xxx.plの出力(wgetコマンド)を sh に渡す。

# 未検証です。


>Konさん
>
>ありがとうございます。
>
>At 02:05 +0900 09.06.2005, milk_coffee_2004jp @ yahoo.co.jp wrote:
>>
>>Aサーバー側で、
>>
>>$foo = file("http://b-server/hoge.php?mail=mailbox@example.jp");
>
>現在Aサーバー側でメールのデータを取得しているのが、Perlスクリプトなもので、
>上記の$foo=file("http://b-.....");
>というのをすぐに試すことができておりません。
>とりあえず、上記の内容でphpスクリプト作成し、ブラウザーから起動すると、
>Bサーバーで、GETできました。
>(でも、このfileという関数が良くわからないのですが。)
>
>行けそうです。
>ありがとうございました。
>tk
>
>
>>
>>とやって、Bサーバー側のhoge.phpで、
>>$_GET['mail']
>>で取得すればよいと思いますがいかがでしょうか?
>>GETはいやって方だと使えませんが…。
>>
>>
>>__________________________________
>>  Take an action against poverty
>>  http://pr.mail.yahoo.co.jp/whiteband/
>>
>>_______________________________________________
>>PHP-users mailing list  PHP-users @ php.gr.jp
>>http://ns1.php.gr.jp/mailman/listinfo/php-users
>>PHP初心者のためのページ - 質問する前にはこちらをお読みください
>>http://www.php.gr.jp/php/novice.php3
>
>_______________________________________________
>PHP-users mailing list  PHP-users @ php.gr.jp
>http://ns1.php.gr.jp/mailman/listinfo/php-users
>PHP初心者のためのページ - 質問する前にはこちらをお読みください
>http://www.php.gr.jp/php/novice.php3

Junya Seto


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