php spot
phpが使えるレンタルサーバー特集
検索グラス
トップページへ

PHPで携帯用の簡単ログイン用ライブラリ
簡単ログインライブラリ

端末ごとのIDを取得するためのライブラリ関数です

使い方
<?php

function getUniqueId() {
        
$agent Net_UserAgent_Mobile::singleton();
        if (
$agent->isDoCoMo()) {
                
$id $_SERVER['HTTP_X_DCMGUID'];
        } elseif (
$agent->isEZweb()) {
                
$id $_SERVER['HTTP_X_UP_SUBNO'];
        } elseif (
$agent->isVodafone()) {
                
$id $_SERVER['HTTP_X_JPHONE_UID'];
        } else {
                
$id $_SERVER['REMOTE_ADDR'];
        }
        return 
$id;
}

echo 
$this->getUniqueId(); // 端末IDゲット!

?>
<form method="post.php?guid=ON"></form> ←docomoの場合はこれ

注意点として、docomoの場合は QUERY_STRING に guid=ON を付けないと送ってくれない点です。

ModifyHeaders というFirefox用アドオンを利用すれば、PCのブラウザでも端末ID(HTTP_X_DCMGUID等)を送信できます

参考サイト:ケータイの端末ID・ユーザIDの取得についてまとめてみました

もどる:PHPで携帯サイト構築

スポンサードリンク


管理人の新着ブログ記事

    プライバシーポリシー | お問い合わせ
copyright © 2003-2024 phpspot all rights reserved. powered by phpspot CMS.