【祝!iPad発売】iPhone・iPod Touch・iPadをPHPで判定して分岐

2010.05.28 | Apple, Web | , , , | 11:09 AM

PC・iPhoneとiPod Touch・iPadにてアクセスされた端末によって、一つのソースで対応する方法ではなくサーバーサイドで完全にHTML切り分けて表示する方法です。

<? php
$ua = $_SERVER['HTTP_USER_AGENT'];
if ((ereg("iPhone",$ua)) || (ereg("iPod",$ua))) :
//iPhone・iPod Touchの場合の処理
echo("iPhoneかiPod Touchですね。");
include('iphone.html');
elseif (ereg("iPad",$ua):
//iPadの場合の処理
echo("iPadですね。");
include('ipad.html');
else :
//それ以外の場合の処理
echo("それ以外のブラウザですね。");
include('other.html');
endif;
?>

Google Chrome マウスジェスチャープラグイン(拡張機能)+Mac

Google Chromeでアクセスしてインストールボタンを押すだけで、簡単に導入できちゃいます。
Windows版だけではなく、MacとLinux対応版もあるのでいろいろな環境でマウスジェスチャーのプラグイン(拡張機能)を使えますね!
マウスジェスチャーは一度使ったら止められない!
オススメのプラグイン(拡張機能)を紹介します。

Chrome Gestures
https://chrome.google.com/extensions/detail/jpkfjicglakibpenojifdiepckckakgk

Smooth Gestures
https://chrome.google.com/extensions/detail/lfkgmnnajiljnolcgolmmgnecgldgeld

Mouse Stroke
https://chrome.google.com/extensions/detail/aeaoofnhgocdbnbeljkmbjdmhbcokfdb

Gestures Jam
https://chrome.google.com/extensions/detail/ingdakehalabffigmjgajopmkngganaa

私は、Mac版を使用しているので、Smooth Gesturesを入れています。

サーバーで現在地のフルパスが知りたい。

2009.10.19 | Web | | 8:22 PM

仕様の分からないレンタルサーバーなどでルートからのフルパスを取りたいときに便利。
適当にpath.phpなどで保存して、アクセスすればOKです。

<?php
$path = realpath( "." );
echo "絶対パス:" . $path;
?>

PAGE TOP