Notice: file_get_contents() [function.file-get-contents]: Content-type not specified assuming application/x-www-form-urlencoded in ******************.php on line ***
とエラーメッセージが出た場合、file_get_contents の第三引数の”context”にヘッダ情報が足りていません。具体的には↓のヘッダを追加しましょう。
“Content-Type: application/x-www-form-urlencoded”,
“Content-Length: “.strlen(http_build_query($POTED_DATA))
“Content-Length: “.strlen(http_build_query($POTED_DATA))
ヘッダの追加方法は、↓などを参考にしてください。
とても簡単にPHPからPOSTリクエストを送信する方法【PHP】 – Programming Magic
http://www.programming-magic.com/20080226023511/
http://www.programming-magic.com/20080226023511/
追記:
file_get_contents()でPOT送信しても画面遷移はしてくれないんだよなぁ。
だから
echo file_get_contents(~~~);
die();
die();
とせにゃいかん・・・
POSTしつつリダイレクトしてくれる関数はないもんかなぁ・・・