Autor Zpráva
vit
Profil *
Ahoj nevíte někdo jaká je podmínka pro Operu jako je např pro IE <!--[if IE 6]>....?
mckay
Profil
vit:
Můžete použít po měnší úpravě toto:
<?php 
$user_agent = isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : '';
if(strpos($user_agent, 'Opera') !== false)
{echo 'Opera';}
elseif(strpos($user_agent, 'Gecko') !== false)
{echo 'Firefox';}
elseif(strpos($user_agent, 'MSIE') !== false)
{echo 'IE';}
else{echo 'Nestandardní';}
?>
Miloš
Profil
mckay:
1) Opera se umí maskovat i jako Gecko, i jako IE.
2) Slovo „'Nestandartní'“ je poněkud nestandardní.

vit:
Potřebuješ to nutně? Většinou je to tak, že se stránka dá napsat běz zbytečných podmínek (leda něco doladit pro IE).
byl by odkaz ba živou ukázku? Určitě dojdeme k lidštějšímu řešení.
mckay
Profil
Miloš:
Opera se umí maskovat i jako Gecko, i jako IE.
Ano, to vím, je to můj nejoblíbenější prohlížeč. Není to defaultní nastavení, takže se nad tím nepozastavuji, nehledě na to, že to není můj skript.

2) Slovo ‚'Nestandartní'‘ je poněkud nestandardní.
Ano, nepsal jsem to já, bylo to už v tom skriptu. Já jen zkontroloval, jestli to rozliší operu od FF a hodil mu to sem. Opravím to.

Vaše odpověď

Mohlo by se hodit

Nezapomeňte na odkaz na živou ukázku problému.

Prosím používejte diakritiku a interpunkci.

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

0