勉強したことのメモ

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

  関連記事

PHP5.3にバージョンアップした際の注意

PHP5.1? ぐらいから5.3にバージョンアップした際に 色々とあったのでメモ ...

PHPからMySQLデータを取得した際に一括で配列に入れる方法

MySQLからデータを取得して、PHP側で配列に入れる際に今まで一個ずつ書いてい ...

javascriptで画像を取り扱う際の注意

javascriptで画像を取り扱う際に、 ちゃんと要素を指定しているのにも関わ ...

ユーザーエージェントからブラウザ名、バージョン、OS名判別

/***判別側***/ //ブラウザ情報の取得 function browser ...

画像削除用function

ファイルパス、拡張子、seq番号、画像番号を渡してあげるだけ。 拡張子部分があれ ...

MySQLiでSELECT文

MySQLiでSELECT文 ■データ +--+------+ | id | p ...

PHPのセッションでログイン、ログアウトの管理。あとセッションが保存されない場合の対処。

セッションはほとんど使ったことがなく、 色々つまづいたのでメモ。 やりたかった事 ...

自動的に定義される定数

PHPファイルを解析中__LINE__という記述があり、 定数? とその場は思っ ...

javascriptでゼロパティング

月日をゼロパディングしたかったけど PHPとは違い、そういった関数は無かったので ...

体重管理をPHPで

体重とBMIを管理する画面をPHPで作ってみようと思った。 ソースは下記の通り。 ...