PHPに惚れました

今でも多分惚れてます。

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()しても認証ページへ飛ばされただけ。

このスクリプトはニコ限定なのかな〜?