スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

ドコモ、AU、ソフトバンクのスタンプ画像を機種によって専用画像を表示させる

スタンプ画像を制作して、携帯サイトで配布しているが、ソフトバンクはpng、AUはコメントを入れたpng、ドコモはgifを拡張子ifmにした画像とそれぞれ違う。
仕方ないので、それぞれに合わせて画像を作るが、出来ればhtmlは1つで、アクセスした携帯機種に合った画像を表示したい。
携帯サイト上で「AUはコチラ」とかリンク張って、それぞれ3通りのhtmlをつくる手間は避けたい。

そう考え、PHPの本を読みつつ慣れないながら作ってみた。


<?php
$agent = $_SERVER['HTTP_USER_AGENT'];
if(ereg("^DoCoMo", $agent)){
$kakutyousi = ".ifm";
$kakunou = "docomo/";
}else if(ereg("^J-PHONE|^Vodafone|^SoftBank", $agent)){
$kakutyousi = ".png";
$kakunou = "sf/";
}else if(ereg("^UP.Browser|^KDDI", $agent)){
$kakutyousi = ".png";
$kakunou = "au/";
}
?>


ドコモ、AU、ソフトバンクかで拡張子とフォルダ名を変えるようにした。
あとは、


<img src="<?php echo "$kakunou"."○○○"."$kakutyousi"; ?>" alt="●●●●">


これでAUの場合、au/○○○.png ドコモ docomo/○○○.ifm ソフトバンク sf/○○○.png となった。
あとは、それぞれのフォルダに各メーカーにあった画像を入れておく。
関連記事

テーマ : 携帯コンテンツ
ジャンル : 携帯電話・PHS

コメント

非公開コメント

プロフィール

markmark2

Author:markmark2
モバイルサイトを作っています。制作方法などをメモがわりな感じで更新。

最新記事
広告
カテゴリ
広告
月別アーカイブ
最新トラックバック
最新コメント
RSSリンクの表示
QRコード
QR
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。