PHP は、ローカル ファイルにパラメータを渡す file_get_contens 関数に問題があります
PHP は、ローカル ファイルにパラメータを渡す file_get_contens 関数に問題があります
ソース コードは次のとおりです:
$str_query = "userId= admin&gameId=game1&serverId=server1";
$context= stream_context_create(array(
'http'=> array(
'method'=> ' POST',
'timeout' => 10,
'header'=> 'ユーザーエージェント: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.13 (KHTML, Gecko など) Chrome/9.0 .597.98 Safari/534.13rnContent-type: application/x-www-form-urlencodedrn',
'content'=> $str_query
)
));
echo file_get_contents( "interface.php",true, $context);
?>
ローカル Apache サーバーにはファイルが 2 つだけあります。 1 つは上記のソース コードを含むファイルです。 1 つは、interface.php ファイルです。
このファイルに上記のソースコードを記述します。 file_get_contents を使用して、interface.php ファイルにデータを POST します。その結果、interface.php はデータを受信できませんでした。
何が問題だったのか分かりません。専門家にアドバイスを求めましょう! ! ! !
-----解決策---------
このパラメータには、curl get を使用するだけです。
------解決策------------------