"写真" , "name" => "名前" , "nameroma" => "Name" , "birthday" => "誕生日" , // "country" => "国" , "pref" => "住所1" , // "hometown" => "住所2" , // "msnmessenger" => "メッセンジャー" , "mixi" => "mixi" , "profile" => "プロフィール" , "favoritemovie" => "好きな映画" , "favoritefood" => "好きな食物" , "favoritemusic" => "好きな音楽" , "hobby" => "趣味" ); /*-----------------------------------------------------*/ make_profile($accountname,$apikey,$items); /*---プログラム部分--------------------------------------------------*/ function make_profile($accountname,$apikey,$items){ if(!$accountname or !$items)exit; $feed_uri= "http://iddy.jp/api/user/?apikey=".$apikey."&type=all&accountname=".$accountname; $feed_xml = file_get_contents($feed_uri); if(!$feed_xml)exit; $profile ="
\n"; foreach($items as $key => $value){ preg_match("/<".$key.">(.+?)<\/".$key.">/sm",$feed_xml, $item); $profile .= "
".$value."
\n"; if($key=='imageurl'){ $profile .= "
\n"; }else{ $item[1] = mbereg_replace( 'https?://'. '(([a-zA-Z0-9\-]+\.){1,}[a-zA-Z]+|(\d+.){3}\d+)'. // host '(:\d+)?'. // port '(/[-.!~*\d\w;/?:@&=+$,%#]+)?', '\0',$item[1]); $profile .= "
".nl2br($item[1])."
\n"; } } $profile .= "
Powered by
\n"; $profile .= "
iddy.jp & WebCreativePark
\n"; $profile.="
\n"; print $profile; } ?>