metaデータ
ログインクラス作ってて覚えたメタデータの取得。
基本的な取得方法はあのクラス使いまわせると思う。
metaデータの取得
<?php $url = "URLの指定"; $data = array("next_url" => '',"項目名" => "フォームの値","項目名2" => "フォームの値2","submit" => "",); //POSTの設定 $data = http_build_query($data); $option = array('http' => array('method' => 'POST','content' => $data)); $context = stream_context_create($option); //contextの作成 $fp = @fopen($url, 'rb', false, $context); //streamを開く $response = @stream_get_meta_data($fp); //streamからmetaデータの取得 print"<pre>"; print_r($response); print"</pre>"; ?>
うーん通信系の処理はまだよく分からない。
session_start()があるページへ飛ばしたらセッションIDの項目とかが付加されて返ってくるっぽい。
session_start()が無いページへ飛ばしたら項目名もかなり少なめ。
とりあえずこのメタデータをどうするかかな。
動画URL取得クラスみたいにセッションIDを付加してメンバー専用ページ送ってfile_get_contents()しても認証ページへ飛ばされただけ。
このスクリプトはニコ限定なのかな〜?