• ベストアンサー

PHPスクリプトからとブラウザからのhtmlへのアクセスの違い

$file="http://mixi.jp/home.pl"; $fp=@fopen($file,"r"); ブラウザからhttp://mixi.jp/home.plにアクセスするとログイン後のhtmlが表示されるのですが、上記のようにしてphpスクリプトからhtmlを取得するとログイン前のhtmlしか取得できません。 ログイン後の(ブラウザからと同じ)htmlを取得するにはどうすればいいのでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • php504
  • ベストアンサー率42% (926/2160)
回答No.1

多分クッキーにログイン情報が保存されていると思われます。 mixiで発行されたクッキーはmixiでしか取得できないので他のサイト経由でログイン後の画面に行くのは無理です。 個人のパソコンのクッキー情報をスクリプトに埋め込んでfsockopen等で接続すれば可能かもしれませんがそれだと他人も簡単にアクセスできてしまうのでやめた方がいいでしょう。

noname#187899
質問者

お礼

ありがとうございました。

関連するQ&A