勉強したことのメモ

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

  関連記事

Shift_JISでカタカナのソを出力するとエラー

先に結論として5C問題とかいうみたいで仕様らしい。 ■参考サイト http:// ...

CRUDのfunction化(管理画面)

<? /* よく使うような管理画面(CRUD?)をfunctionで分けて ...

テキストエリアを自動でリサイズ

改行するだけで勝手にリサイズしてくれるので、 ユーザー用でも管理用でも使えそう。 ...

PHPのfor文とforeach文

ループ処理の際、forとforeachのどっちでもいけそうな場合、 特にどっちを ...

PHPからMySQLにシリアライズしたデータを格納

アンケートフォームみたいなのがあって、 今後も定期開催し、尚且つ質問内容は増減す ...

画像をアップロードすると複数サムネイルを生成する方法

フォームで画像をアップロードすると、予め定めておいた大中小のサイズでサムネイル画 ...

八地方区分→都道府県→路線→駅名の連携したセレクトメニュー

八地方区分(関東、近畿等)をプルダウンから選ぶと区分内の都道府県プルダウンが表示 ...

JavaScriptでURLのクエリを取得する

やりたかった事はJavaScriptでGETのクエリを取得。 ■ソース var ...

フォーム用テンプレPHP

<?php ini_set( 'display_errors', 0 ); ...

PHPでdo-while(0)の利点

社内のソースで do { //処理内容 if ($test) { break; ...