| Autor | Zpráva | ||
|---|---|---|---|
| alteaffe Profil * |
#1 · Zasláno: 29. 1. 2008, 13:54:21
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 |
#2 · Zasláno: 29. 1. 2008, 14:36:31
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 * |
#3 · Zasláno: 29. 1. 2008, 14:41:51
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 * |
#4 · Zasláno: 29. 1. 2008, 14:54:23
dobry uz jsem neco nasel tady
http://apptools.com/phptools/browser/source.php |
||
|
Časová prodleva: 18 let
|
|||
0