Re: PHP - rozoznanie prehliadaca

From: Hynek Lipa <hynek.lipa (zavinac)>
Date: Tue, 4 May 2010 14:23:10 +0200
Tak třeba takto:

// test na user agent stringu
if (true == preg_match('/(MSIE)/', $_SERVER['HTTP_USER_AGENT']))
{
    // je to explorer, přesměrujeme na IE stránku
    header('Location: http://' . $_SERVER['SERVER_ADDR'] . '/ie.php', true,
301);
    header('Connection: close');
    exit();
}
else
{
    // to je cokoliv jiného, přesměrujeme jinam
    header('Location: http://' . $_SERVER['SERVER_ADDR'] . '/other.php',
true, 301);
    header('Connection: close');
    exit();
}

- h! -


2010/5/4 MilanK <konfera (zavinac) kev.sk>

> Viete mi poradit ako presmerovat stranku alebo ako vypisat nejaky text ak
> uzivatel pouziva MS IE?
>
> Mam na intranete jednu podstranku, ktora cez include zobrazi velke mnozstvo
> htm suborov pod sebou a to chvilu trva.
> Je sice pri odkaze upozornenie, aby nan uzivatelia klikali iba z Firefoxu,
> Chrome, mozno Opera a nie z IE, ale to nikto necita.
>
> Chcel by som aby sa po kliknuti na link zo stranky A otvorila stranka B,
> ktora by otestovala aky browser sa pouziva.
> Ked to bude IE tak to zostane stat na stranke B s prislusnym textom - a ak
> to bude nieco ine tak sa hned presmeruje na cielovu stranku C.
>
> Hodil by sa mi nejaky vzor, bo nie som ziadny PHP programator..
>
> Milan K.
>
>
> --
> -----------------------------------------------------( reklama )-----
> Kam v lete na vylet? http://www.vitalia.cz/serialy/tip-na-vylet/
> ---------------------------------------------------------------------
> --
> -- Konference: SERVIS ------ Pravidla: http://pravidla.kab.cz/ -- --
> Archiv, instrukce pro odhlaseni: http://internet.nawebu.cz/ -- --
> Konference Internet Info, s.r.o. ----- http://www.iinfo.cz/ --
>
Received on 04. 05. 2010, 14:23 CEST

This archive was generated by hypermail 2.2.0 : 04. 05. 2010, 14:23 CEST