![]() |
カレッヂ |
質問者 ひー
投稿日 3/6(火) 02:34:16
http://tatoeba.comを入力すると、それぞれの端末(キャリア)に合ったトップ画面を表示させたいのです。 どうかご教授願います。 |
回答者 かなちゃん
[削除]
投稿日 3/7(木) 21:26:58
CGIにて #USER AGENT による振分け #/i/ 4 i-mode/FOMA UA: DoCoMo/〜 #/j/ 4 J-SKY UA: J-PHONE/〜 #/ez/ 4 Ezweb UA: UP.Browser/〜 # UA: KDDI〜 UP. Browser/〜 #/H/ 4 H" UA: PDXGW/〜 #/l/ 4 L-mode UA: L-mode/〜 if ($ENV{'HTTP_USER_AGENT'} =~ /DoCoMo/) { $url = "iindex.htm"; }elsif($ENV{'HTTP_USER_AGENT'} =~ /J-PHONE/){ $url = "jindex.htm"; }else { $url = 'pcindex.htm'; } print "Content-type: text/html\n"; print "\n"; open(F,"$url"); while ( <F> ){ print ; } close F; このような記述でよいのでは? 他にいろいろ方法あります。 http://www.foo.gr.jp/misc/http_user_agent_select.html のサイトが参考になりますよ。 |
返信(回答)する
Web裏技 |