勉強したことのメモ

webプログラマ見習いが勉強したことのメモ。

ユーザーエージェントなどユーザー情報を取得する方法

      2014/07/03

上からUA、IP、ホスト名を取得。

$ua = $_SERVER['HTTP_USER_AGENT'];
$ip = $_SERVER["REMOTE_ADDR"];
$host = gethostbyaddr($ip);

FlashPlayerのバージョンについてはPHPでの
取得が難しいみたい。
ただ、JSでライブラリを使用すると簡単。
↓↓のサイト様から、swfobject.jsをダウンロードする。
http://code.google.com/p/swfobject/

それを呼び出して↓↓を記述。

playerVersion = swfobject.getFlashPlayerVersion();
flash_ver = playerVersion.major + "." + playerVersion.minor + "." + playerVersion.release;

flash_verがバージョン情報となる。

■サンプル

http://sample.taitan916.info/ua/

 - JavaScript, PHP

  関連記事

GoogleMapAPIで現在地を更新する方法

GoogleMapAPIを使って現在地を取得してその場所にマーカーを設置、その後 ...

MySQLで加算しつつNULL値は0にする

いくつかのコードに対して投票を行い、 その合計値をスコアとして出したい。 ただ、 ...

javascript:void(0)について

よく使う<a href="javascript:void(0)" oncl ...

preg_matchについて

PHPでのpreg_matchについて教わることがあったのでメモ。 ■参考サイト ...

独自タグを変換して画像を表示させる

やりたい事↓↓ ----- {$IMG1}~{$IMG5}までの独自タグがある。 ...

PHPでis_fileとfile_existsについて

ファイルの存在チェックを行う際に、file_exists関数を 使用していたが、 ...

数値を3桁とかでカンマ区切りにする

見たこと無い関数が業務中にあったのでメモ。 number_format ■参考サ ...

jQueryでドロワーメニューの作成

■やりたかった事 スマホ用サイトにドロワーメニューを設置したかった。 &nbsp ...

JavaScriptで三項演算子の中に三項演算子

既存のソースを作り変えている際によく分からないソースがあった。 だいぶ書き換えて ...

定数とグローバル宣言した配列

定数のメリットが分からず、ほとんど使ってこなかったけど 画像用のfunction ...