Autor Zpráva
HSilent
Profil *
Jak udělal, aby PHP script zjistil prohlížeč a pokud by to byl IE, tak by zobrazil stránku index.htm a pokud by to byl nějaký jiný tak home.php ?
habendorf
Profil
A nebylo by to lepší zjišťovat na straně klienta?
igamenir
Profil
Přes mod_rewrite.

A bude to měnit hodně? Už sem narazil na dost stránek, které odmítli běžet v čemkoliv mimo IE, takže sice používám Operu, ale dost často mám zapnuté, aby se identifikovala jako IE.
llook
Profil
K hlavičce User-agent se v PHP dostaneš přes $_SERVER['HTTP_USER_AGENT'].

Pro daný účel by mělo stačit něco takového:
if (

isset($_SERVER['HTTP_USER_AGENT'])
&& (strpos('MSIE', $_SERVER['HTTP_USER_AGENT']) !== false)
&& (strpos('Opera') === false)
) {
include 'index.htm';
} else {
include 'default.php';
}
Toto téma je uzamčeno. Odpověď nelze zaslat.

0