Já na djlj.net konkrétně blokuji přístupy z prohlížeče IE a následující kód popisuje právě tuto situaci.
1 <?
2
3
4 if (eregi("msie", strtolower($_SERVER[HTTP_USER_AGENT])) AND !eregi("opera", strtolower($_SERVER[HTTP_USER_AGENT]))){ //zjistíme, zda proměnná HTTP_USER_AGENT (identifikátor prohlížeče) obsahuje řetězec "msie" a zároveň neobsahuje řetězec "opera" (v opeře lze totiž nastavit identifikaci jako IE)
5
6 echo "Nějaký text, který se zobrazí, pokud má návštěvník IE.";
7
8 exit; //pokud chceme, aby se script už dále nevykonával
9
10 }
11
12
13 ?>
Firefox pak zablokujeme tímto způsobem:
1 <?
2
3
4 if (eregi("firefox", strtolower($_SERVER[HTTP_USER_AGENT]))){ //zjistíme, zda proměnná HTTP_USER_AGENT (identifikátor prohlížeče) obsahuje řetězec "firefox"
5
6 echo "Nějaký text, který se zobrazí, pokud má návštěvník Firefox.";
7
8 exit; //pokud chceme, aby se script už dále nevykonával
9
10 }
11
12
13 ?>
To je vše ;).