別のホストの GET パラメータにデータを送信する必要があるだけですが、その場合に適切な関数を PHP 内で見つけることができません。それが私の唯一の質問です。
たとえば、情報パラメーターに任意の値を送信します。
http://example.com/obtainer.php?information=
ありがとう :)
別のホストの GET パラメータにデータを送信する必要があるだけですが、その場合に適切な関数を PHP 内で見つけることができません。それが私の唯一の質問です。
たとえば、情報パラメーターに任意の値を送信します。
http://example.com/obtainer.php?information=
ありがとう :)
クエリ文字列 (_GET) パラメータは次のように構成されます。
www.example.com/index.php?param1=value¶m2=value
フォーム経由で情報パラメーターに値を送信する場合は、次の手順を実行します。
<form action="" method="get">
<input type="text" name="information" value="" />
<input type="submit" value="Send" />
</form>
ただし、リンク経由でデータを送信する場合は、次のように手動で記述します。
<a href="index.php?information=hello">Link</a>
文字列をクエリ文字列に入れるときは、必ずurlencodeを使用してください。
に何かを送信していると思いますhttp://example.com/obtainer.php
。次の PHP 関数を試すことができます...
file_get_contents('http://example.com/obtainer.php?information='.urlencode('whatever');
それはあなたが何をしようとしているのかによります。別の Web サイトで API を使用しようとしている場合、必要なのは file_get_contents 関数です。例えば:
<?php
$username = 'S1nus';
?>
<img src=<?php echo "'" . file_get_contents("http://psirup.com/api/getpsignature?user=$username") . "'";?>
この画像を返します(おそらく最良の例ではありませんが、私が考えることができる最も単純なAPIです)。(パラメーターを urlencode() することを忘れないでください。ほとんど忘れていました)。
ただし、HttpRequest::sendを使用することもできます。このドキュメントでは、GETrequests で使用する方法について説明します。