[PHP-users 9649] 携帯の機種判別がまたまたうまくできません。

Yusuke Imamura php-users@php.gr.jp
Sat, 31 Aug 2002 21:55:30 +0900


また、みなさんのお助けをお願いします。


eregi("docomo",$_SERVER["HTTP_USER_AGENT"])
if(eregi("F210i"||"F502i",$_SERVER["HTTP_USER_AGENT"]))
{
    echo "F210用";
}
elseif(eregi("F211i",$_SERVER["HTTP_USER_AGENT"]))
{
    echo "F211用";
}
else
{

実機のF211で見ても、F210用とでてしまいます。なぜかうまくいきません。
「 || 」←これを入れるとだめなんでしょうか?
ちなみに、if(eregi("F210i"||"F502i"||・・・,$_SERVER["HTTP_USER_AGENT"]))
"F502i"|| のあとにはあと10機種くらい入ります。
CGIだときれいに判別できているんですが、どうもPHPでうまくできません。
よろしくお願い致します。