Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [inne][HTML] Mobilne strony WWW
Forum PHP.pl > Forum > Przedszkole
Kojak
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.
nospor
print_r($_SERVER);
I sobie zobacz co to zawiera gdy wchodzisz z PC a co zawiera gdy wchodzisz z mobile
Kojak
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ę smile.gif
nospor
No jesli nic innego nie mowi nic na temat systemu to tak smile.gif
Kojak
Dzięki wielkie i pozdro smile.gif
Riklaunim
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.
Kojak
Chcę uniknąć oddzielnych css-ów. Mam już dwie różne wersje strony.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.