[PHP-users 9437] ブラウザ判別について

AriAri php-users@php.gr.jp
Wed, 21 Aug 2002 22:34:18 +0900


AriAriです。
いつもお世話になります。
ブラウザを判別して異なるコメントを出したいのですが簡単なスクリプトを書いたの
ですが、思うように動きません
ご指摘いただければ幸いです。

<?php
print($HTTP_USER_AGENT);
if (eregi("^docomo",$HTTP_USER_AGENT)):
print(DoCoMo);
else:
print("Not DoCoMo");
endif;
?>

ちなみに表示結果は
DoCoMo/1.0/N210i/c10
Not DoCoMo

欲しい結果は"Not DoCoMo"ではなく"DoCoMo"です。
user_agentはDoCoMo〜となっていますがprint文で"Not DoCoMo"を表示してしまいま
す。
eregi関数を調べました所"^docomo":docomoで始まるキーワードに一致するとの事で
したので上記のように書きました。

よろしくお願いいたします。