Autor | Zpráva | ||
---|---|---|---|
doveda Profil * |
#1 · Zasláno: 26. 11. 2007, 11:45:43
Ahoj ... existujou v PHP nějaký funkce, pomocí kterejch bych mohl zjistit základní údaje o prohlížeči a okně???
já vím, že to jde udělat pomocí JS, ale radši bych to měl přes PHP. předem díkes :) |
||
Měsíček Profil |
#2 · Zasláno: 26. 11. 2007, 11:47:13
kombinuj ;) php+js (zjistit rozměry okna pomocí PHP myslím nejde)
|
||
doveda Profil * |
#3 · Zasláno: 26. 11. 2007, 11:48:59
Měsíček dík :)
|
||
wnc Profil |
#4 · Zasláno: 26. 11. 2007, 12:49:03
nejde. Kde by to chudák PHP také zjišťoval? PHP je narozdíl od js skript běžící na straně serveru. Jediná chvíle, kdy má možnost získat od prohlížeče nějaké informace, je v okamžiku posílání requestu. Ten vypadá klasicky třeba takto:
a jak vydíte informace o prohlížeči by tam jakž takž byla, ale rozměry okna a podobné ani náhodou. Šikovnou kombinací PHP a JS je můžete pomocí JS zjistit a pomocí PHP nějak zpracovat. |
||
Bubák Profil |
#5 · Zasláno: 26. 11. 2007, 13:55:01
Kde by to chudák PHP také zjišťoval?
Z UA, ale pokud vím, rozměra okna posílá jen Links2, a ještě jen v textovém režimu, rozměr je v počtu znaků okna: Links (2.1pre26; Linux 2.6.16 i686; 80x30) Pro sruvnání UA prohlížeče Links2 v grafickém režimu: Links (2.1pre26; Linux 2.6.16 i686; x) Takže v praxi zůstává JS. |
||
doveda Profil * |
#6 · Zasláno: 27. 11. 2007, 11:11:28
no se mnou to je zas potíž :) ....... takže udělal jsem si podle návodu průhledný obrázek mereni.gif o rozměru 1x1, do požadavku jsem zadal, že chci vyhodnotit jeden z rozměrů .....
<script> // Sestavení požadavku var pozadavek ="mereni.gif?vyska=" + window.screen.height; // Poslání požadavku na server (zapíšu obrázek do dokumentu) document.write("<img src='"+ pozadavek +"' width='1' heigh='1'>"); </script> No a co dál??? já už zkoušel všechno možný i nemožný ... prostě tu hodnotu rozměru nejsem schopnej vytáhnout ... :( neporadili by jste pls co dál????? |
||
doveda Profil * |
#7 · Zasláno: 27. 11. 2007, 11:14:26
teda dodatek ... vytáhnout ji do PHP :)
|
||
Časová prodleva: 16 let
|
0