Autor Zpráva
YaD
Profil
mám problém, potrebujem rozlíšiť Operu od FF
IE už mám, inými slovmi good design ;o)
Alphard
Profil
sorry, že jsem OT, ale nepřeháníš to už?
Opera a FF zobrazují velice podobně
a navíc, Opera se umí maskovat jako IE i FF
když pominu maskování, půjde to javascriptem nebo pomocí PHP (což by bylo IMHO nejlepší, najít to v poli $_SERVER a vložit do hlavičky jiný stylopis)

jinak, toto téma se tu již řešilo, ale nevím, jestli se vyřešilo, zkus to najít
YaD
Profil

if ($_SERVER["USER_AGENT"]=="Opera") {
echo 'xxx'; //klamstvo
} else {
echo 'yyy'; //pravda
}

Nakoniec som na to došiel sám, len nevím či to pujde :-)
temistokles
Profil
$_SERVER["USER_AGENT"]=="Opera",
o tomto silne pochybujem :) Keď si dáš pod operou vypísať User Agenta, môžeme sa staviť, že tam nebude proste len Opera, radšej hľadaj výskyt slova Opera, ako slovo Opera samotné.
YaD
Profil
temistokles
Ja v PHP robím len to co vím, pls napises to tu ?
pomohol by si vacsine ;o)
temistokles
Profil
YaD
Mno, klasické echo by si hádam zvládnuť mohol, ale ak nie, vyzerá to takto:
echo $_SERVER['USER_AGENT'];

A vypíše ti to niečo ako "Opera/9.23 (Windows NT 5.1; U; en)". Ak však nezvládaš klasické echo, no tak neviem, ako s týmto údajom naložíš.
temistokles
Profil
Sry, HTTP_USER_AGENT.
YaD
Profil
Sa mi to zdlo že to nejde keď to je $_SERVER['USER_AGENT'] :D

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0