On Fri, Feb 13, 2004 at 11:57:59AM +1100, PETCOL wrote:
> Then I need to take the user to another page.
> 
> <? php
> 
> if (strstr($HTTP_USER_AGENT,'Windows CE')) {
>     //go to the Windows CE version of the site
> } else {
>     // go to or Stay on the large version
> }
> 
> ?>

Hopefully you're aware that $HTTP_USER_AGENT is an unreliable variable,
in that it is sent by the client, and can contain virtually anything.

I saw a response letting you know how to do this, but I would recommend
not sending people to different pages based on which browser/OS they're
using.  

The most I would use $HTTP_USER_AGENT for is if I'm presenting a list of
different OSes (say, for links to OS-specific downloads), and I want to
select an intelligent default.

It should be possible to use CSS/(X)HTML to present your content in a
way that is accessible to whichever browser accesses your site.  IMHO,
browser-sniffing to serve different content is a bad idea.

</$.02>

-- 
[ joel boonstra | gospelcom.net ]

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to