On Tue, 04 Mar 2003 18:32:33 -0700, you wrote:
> I know, it can't be done in PHP. That's not exactly what I'm here
>for. I have a client who would like to redirect people to a polite
>'upgrade your browser' page whenever people visit his site (which has
>been developed in PHP no less). My question here is, how can I make
>this so that regardless of what URL someone comes in to, it will always
>run the sniffer prior to loading the actual URL they visited? In other
>words, whether the visitor comes to the main url (http://www.site.org),
>or whether they are going to a specific link
>(http://ww.site.org/seethis/), the client would like the sniffer to
>check them all.
include ('badcode.inc')
at the top of every file.
badcode.inc looks at the HTTP_USER_AGENT, if it doesn't like it does a
header('Location: ')
to your "we don't want you as a customer" page, followed by
exit()
simple. You can probably deny access with mod_rewrite rules, also. That
may be quicker and more complete (the above only works with PHP pages,
obviously).
> I know I can stick the whole javascript sniffer into each and every
Forget about javascript. I bet half the users you want to exclude don't
run javascript.
> Suggestions welcome.
Well... don't do it. It's such a bad idea, on so many levels...
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php