Today: Yesterday: Total: Online:
カテゴリー
その他
  • RSS1.0
  • RSS2.0
  • atom0.3
  • valid XHTML1.0
  • valid CSS2
  • Credit
RSSリーダーで購読する | この日記のはてなブックマーク数 | プロフィール
コメントが一番多い記事(233コメント):人の心理の裏をかくホームページ集客術:リピータになってもらうためには
ツイートが一番多い記事(94ツイート):ちょっと待て!twitterやfacebookに子供の写真を掲載する親達への警告
いいねが一番多い記事(574いいね):facebookスパムに要注意。なりすましの見分け方とアカウント乗っ取りの手口(2013年度版)

カテゴリー » PHP November 07, 2007

PHPで外部サーバの値を受け取る方法 ID:1194426948


(1)ソケットを使う方法
Aサーバーに設置するスクリプトはこんな感じ

 $param = 'id=bbb';
$hostname = '';
$hostport = 80;
$fstimeout = 10;

$fp = fsockopen($hostname, $hostport, $errno, $errstr, $fstimeout);
if (!$fp) {
echo "$errstr ($errno)<br />\n";
} else {
$out = "GET /test.php?$param HTTP/1.1\r\n";
$out .= "Host: $hostname\r\n";
$out .= "Connection: Close\r\n\r\n";

fwrite($fp, $out);
$ret = "";
while (!feof($fp)) {
$ret .= fgets($fp, 2048);
}
fclose($fp);
echo $ret;
}


test.phpは

$hyahhou= $_GET['id'];
echo $hyahhou;


(2)外部サーバーをphp内で呼び出す方法


<?php

file_get_contents('http://bbb.com/test.php?id=bbb');

?>

B: test.php

<?php

$a = $_REQUEST['id'];

echo $a;
?>



http://q.hatena.ne.jp/1158673431
1 / 2| 次のページ »
— posted by midilin @ 06:15PM
[コメントが多かった順の記事]
人の心理の裏をかくホームページ集客術:リピータになってもらうためには(233)
ホームページ心理学第2弾「メールの書きだしとホームページ運営・集客の関係」(76)
娘が生まれた(69)
ゲームと言えば、何を思い出す? (50)
Microsoftからアクセス (30)
「目標の立て方」と「努力」と「実行力」(26)