![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 103 Pomógł: 2 Dołączył: 6.07.2010 Ostrzeżenie: (0%) ![]() ![]() |
Niedawno pytalem jak robic strony wap, no i dzieki Waszej pomocy juz pierwsza stworzyle, tylko zastanawia mnie czy jest jakis skuteczny sposob,
aby wchodzac na adres nazwa.pl, skrypt (np. php) automatycznie wykrywal, czy wchodzacy uzywa komorki, czy komputera i odpowiednio zareagowal (w przypadku komorki, odeslal delikwenta na subdomene wap.nazwa.pl). Wiem o zmiennej globalnej USER_AGENT, no ale nie bardzo jestem do tego przekonany, czy to daje wzgledna pewnosc? No a jesli tak, to jak z tej zmiennej wyciagnac informacje, ze dana przegladarka, to telefon komorkowy? Bo prawde mowiac, te nazwy sa tak dlugie i rozne, ze trudno jest z tego cokolwiek odczytac - oczywiscie dla mnie, zielonego w temacie (IMG:style_emoticons/default/winksmiley.jpg) Ja bardziej myslalem o sprawdzaniu rozdzielczosci, bo to raczej daje mi 100% pewnosc, ze dany klient uzywa komorki, bo rozdzielczosci ponizej 800x600 juz nikt na komputerze raczej nie uzywa (IMG:style_emoticons/default/winksmiley.jpg) Tyle tylko, ze rozdzielczosc mozna sprawdzic z tego co mi wiadomo, przy uzyciu javyscripta, a niektore telefony nie maja obslugi js, wiec to raczej odpada. Co o tym myslicie? Macie jakies lepsze sposoby? Pozdrawiam Ten post edytował kaźmirz 18.08.2010, 15:05:40 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
get_browser
ale manual jest lekko nieaktualny, w komentarzach jest to, co trzeba: Cytat Array
{ [browser_name_regex] => ^mozilla/5\.0 (x11; .*; .*linux.*; .*; rv:1\.9\..*) gecko/.* firefox/3\.5.*$ [browser_name_pattern] => Mozilla/5.0 (X11; *; *Linux*; *; rv:1.9.*) Gecko/* Firefox/3.5* [parent] => Firefox 3.5 [platform] => Linux [browser] => Firefox [version] => 3.5 [majorver] => 3 [minorver] => 5 [frames] => 1 [iframes] => 1 [tables] => 1 [cookies] => 1 [javaapplets] => 1 [javascript] => 1 [cssversion] => 3 [supportscss] => 1 [alpha] => [beta] => [win16] => [win32] => [win64] => [backgroundsounds] => [cdf] => [vbscript] => [activexcontrols] => [isbanned] => [ismobiledevice] => [issyndicationreader] => [crawler] => [aol] => [aolversion] => 0 } |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 12:21 |