Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [inne][HTML] Mobilne strony WWW
Kojak
post
Post #1





Grupa: Zarejestrowani
Postów: 70
Pomógł: 5
Dołączył: 11.09.2007
Skąd: Kielce

Ostrzeżenie: (0%)
-----


Witam.

Mam taki problem. Mam dwie strony internetowe, jedną wersję mobilną a drugą zwykłą. Czy jest jakaś możliwość żeby wchodząc na tą samą domenę wykrywało, czy wchodzimy z PC czy z urządzenia mobilnego i w zależności od tego przekierowywało na odpowiednią wersję strony?

Szukałem w google, ale znajdowało różne rzeczy ale nic z tego nie pasuje do mojego problemu (chyba że coś przeoczyłem).

Z góry dziękuję za nakierowanie mnie w tym problemie.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 561
Pomógł: 6315
Dołączył: 27.12.2004




print_r($_SERVER);
I sobie zobacz co to zawiera gdy wchodzisz z PC a co zawiera gdy wchodzisz z mobile
Go to the top of the page
+Quote Post
Kojak
post
Post #3





Grupa: Zarejestrowani
Postów: 70
Pomógł: 5
Dołączył: 11.09.2007
Skąd: Kielce

Ostrzeżenie: (0%)
-----


Okej... domyślam się że chodzi o $_SERVER['HTTP_USER_AGENT']. I stamtąd powinienem wyciągnąć z nazwy przeglądarki jaki jest system, tak?

edit:

znalazłem coś takiego:

  1. require_once('tera_wurfl.php');
  2. $wurfl = new tera_wurfl();
  3. $matched = $wurfl->getDeviceCapabilitiesFromAgent($_SERVER['HTTP_USER_AGENT']);
  4.  
  5. if ($matched && $wurfl->getDeviceCapability("is_wireless_device")) {
  6. header('Location: <a href="http://serwis.mobi&#39%3b%29;" target="_blank">http://serwis.mobi');</a>


A więc trzeba wykorzystać wurfl, jak sądzę (IMG:style_emoticons/default/smile.gif)

Ten post edytował Kojak 10.03.2010, 09:02:46
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 561
Pomógł: 6315
Dołączył: 27.12.2004




No jesli nic innego nie mowi nic na temat systemu to tak (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Kojak
post
Post #5





Grupa: Zarejestrowani
Postów: 70
Pomógł: 5
Dołączył: 11.09.2007
Skąd: Kielce

Ostrzeżenie: (0%)
-----


Dzięki wielkie i pozdro (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Riklaunim
post
Post #6





Grupa: Zarejestrowani
Postów: 640
Pomógł: 44
Dołączył: 8.02.2004

Ostrzeżenie: (0%)
-----


Możesz też zastosować oddzielne CSSy dla urządzeń mobilnych na zwykłej stronie. W zależności od układu strony możesz uzyskać całkiem dobry wynik.
Go to the top of the page
+Quote Post
Kojak
post
Post #7





Grupa: Zarejestrowani
Postów: 70
Pomógł: 5
Dołączył: 11.09.2007
Skąd: Kielce

Ostrzeżenie: (0%)
-----


Chcę uniknąć oddzielnych css-ów. Mam już dwie różne wersje strony.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.12.2025 - 16:35