2

特定のフォーム送信の結果の Web ページを取得したいと思います。このフォームは POST を使用しているため、現在の目標は POST データを URL に送信し、結果の HTML コンテンツを変数に取得できるようにすることです。

私の問題は、cUrl (有効になっていない) を使用できないことです。そのため、他の解決策が可能かどうかを知るためにあなたの知識を求めています。

前もって感謝します

4

2 に答える 2

4

fsockopen を使用してこれを参照してください: http://www.jonasjohn.de/snippets/php/post-request.htm

Fsockopen は php 標準ライブラリに含まれているため、すべての php fron バージョン 4 に含まれています :)

于 2012-07-13T10:31:33.710 に答える
0

file_get_contents() とストリームを試してください

$opts = array(  'http'=>array('method'=>"POST", 'content' => http_build_query(array('status' => $message)),));

$context = stream_context_create($opts);

// Open the file using the HTTP headers set above
$file = file_get_contents('http://www.example.com/', false, $context);
于 2012-07-13T11:03:00.517 に答える