Autor Zpráva
alteaffe
Profil *
zdravim mam takto udelanou detekci prohlizece
$browser = @get_browser(null, true);
$verze = $browser['version'];
$prohlizec = $browser['browser'];

Problem je ten , ze na mym lokalhostu to funguje ale na hostingu uz ne

Warning: get_browser() [function.get-browser]: browscap ini directive not set.
zrejmne neni tato funkce podporovana, tak mne napadlo kdyz to nezjisti php tak to zjisti java
udelal jsem to takto
$prohlizec = '<script language="JavaScript">
var browser = navigator.appName
document.write(""+ browser);
</script>';

kdyz zavolam echo $prohlizec ; tak mi to zobrazi prohlizec
ale kdyz treba mam funkci
if ($prohlizec == "IE") .....
tak to nefunguje , zrejmne se $ prohlicec Nerovna vytisku IE ale celymu javascriptu.

Tak se ptam nevite jak predat informaci o browseru z javy do promnene php ?
BetaCam
Profil
alteaffe
zrejmne neni tato funkce podporovana

Podporovaná je akorát neni v php.ini nastavená browscap.ini directiva

tak mne napadlo kdyz to nezjisti php tak to zjisti java

Měl by sis uvědomit, že Java != JavaScript.
alteaffe
Profil *
BetaCam ja vim ale jak to sikovne predat ?
skousel jsem to ze byto javascript zapsal do cookies a php pak nasledne precet , jenze to fakci az po jednom refresnuti stranky.
Nebo proste nejakej jinej zpusob detekce prohlizece.
alteaffe
Profil *
dobry uz jsem neco nasel tady
http://apptools.com/phptools/browser/source.php

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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

0