青木ITプランニング
PHP、Smarty、ケータイサイトについて発信中。書籍 「Smarty動的webサイト構築入門」(技術評論社) 好評発売中
-
PEAR::Net_UserAgent_Mobile用のi-mode機種情報xml
★★注意★★ このXMLファイルは「SO902iWP+」の情報を含みません。
- docomomap.xml (359機種、2010/07/3現在)
★★注意★★ このXMLファイルは「SO902iWP+」の情報を含みません。自作ツールでXMLに書き出すときも、Net_UserAgent_Mobile内で読み込むときも、「SO902iWP+」がエラーになるためです。幸いなことに、Net_UserAgent_Mobileの埋め込み機種情報に「SO902iWP+」があります。そこで、次のように、Net_UserAgent_Mobileを呼んでください。
/* * 「SO902iWP+」ではない場合に、docomomap.xmlを使う * 「SO902iWP+」の場合は、Net_UserAgent_Mobile埋め込みの機種情報を使う */ if ( ! preg_match(’/SO902iWP[+]/i’, $_SERVER['HTTP_USER_AGENT']) ) { $_SERVER['DOCOMO_MAP'] = "docomomap.xml"; } $agent = &Net_UserAgent_Mobile::factory(); $display = $agent->getDisplay();



最近のコメント