タグ

PHPと携帯に関するchangko-hanのブックマーク (2)

  • Fool's Paradise : 携帯対応メモ

    a web laborer's note (あるWeb人足のメモ) Copyright © K-Holy All rights reserved. http://k-holy.sakura.ne.jp/fp/index.php いわゆるケータイサイト化の内容メモ。 PC用とケータイ用を同一サーバで運用、テンプレートシステムはSmartyで全キャリア共通という要件です。 色々と手抜き仕様なのは大人の事情ということで…。 ・入力文字コード(SJIS)→内部文字コード変換 アプリケーションの初期化処理で、シリアライズした$_REQUESTで入力文字コード検出、$_GETと$_POSTをmb_convert_variables()で変換。超強引だけど。 ・内部文字コード→出力文字コード(SJIS)変換 テンプレートファイルはEUC-JPで作成し、アプリケーションの初期化処理で、 mb_http_o

  • 携帯端末の振り分け方法(PHP)

    携帯端末の振り分け方法(PHP)  2 1 2 3 0 1 0 携帯サイトを構築するにあたり、絵文字を全く使用しない場合は問題ありませんが、絵文字や画像を使いコンテンツを閲覧させたい場合端末ごとに表示する内容やページを振り分ける必要があります。 特に、i-mode端末はFOMA902シリーズからはテーブルや背景画像に対応しましたがそれ以前の端末ではほんの一部のCSSに対応しているのみで、注意が必要です。 ここでは、各キャリアごとの振り分け方法について書いてみます。 環境変数HTTP_USER_AGENTの値は訪問者側で変更することが可能な為、必ずそのキャリアの端末か確認するにはリモートホストIPアドレスを利用した方が良いでしょう。 IPアドレスからリモートホストを逆引きできない場合などもあるようなので携帯電話キャリアの公開しているIPアドレス帯域内であるかを確認する方法が望ましいと思い

  • 1