0

PHPを使用して、あるWebサーバーから別のWebサーバーに変数を渡すことは可能ですか? 変数を Web ホストからローカル サーバーに渡して処理できるようにする必要がありますが、それが可能かどうかわかりません。

4

3 に答える 3

1

何らかの方法でサーバー間で通信する必要があります。その通信をどのように行うかによって、データを渡すかどうか、およびどのように渡すかが決まります。(通常、実際の変数を渡すことはできません。変数の内容のみを渡します)。

たとえば、HTTP で通信している場合は、URI のクエリ文字列または POST 要求の本文でデータを渡すことができます。

于 2012-08-04T21:24:04.360 に答える
1

そのサーバーに Web リクエストを送信します。curl を使用してヘッダー データを追加したり、データを投稿したりすることもできます。PHPカールマニュアルを確認してください

単純な投稿リクエストでもうまくいきます。

于 2012-08-04T21:24:09.990 に答える
1

これを行う方法はたくさんあります。最も簡単で最もサービス指向の方法は、「キャッチャー」php スクリプトを作成して、ターゲット サーバーで変数を受け取り、ローカル サーバーを実行できるようにすることです。

file_get_contents('http://targetserver.com/catcher.php?var1=val1&var2=val2&var3=val3...');

また、ソケットと直接接続、FTP、およびその他の方法も調べてください。

于 2012-08-04T21:25:10.070 に答える