Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przekierowanie w zależności od urządzenia
AuronDiel
post
Post #1





Grupa: Zarejestrowani
Postów: 71
Pomógł: 1
Dołączył: 2.06.2012

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


Witam wszystkich!
Problem jest dojść "nietypowy"(?), a mianowicie.
Chce napisać skrypt który sprawdza czy użytkownik wszedł na strone przez komputer badz telefon.
Jeśli wejdzie przez komputer to przekierowuje użytokownika do pliku index2.php a jeśli użytkownik wszedł na strone przez telefon to do index.php.
Jak się do tego zabrać? Czy ma ktoś pomysł?

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Dominator
post
Post #2





Grupa: Zarejestrowani
Postów: 565
Pomógł: 15
Dołączył: 11.10.2010

Ostrzeżenie: (20%)
X----


Javascript -> iPhone, iPad

  1. if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)))
  2. {
  3. if (document.cookie.indexOf("iphone_redirect=false") == -1) window.location = "tarara";
  4. }


PHP -> iPhone, iPad

  1. if(strstr($_SERVER['HTTP_USER_AGENT'],'iPhone') || strstr($_SERVER['HTTP_USER_AGENT'],'iPod'))
  2. {
  3. header('Location: trololo');
  4. exit();
  5. }


Htaccess -> Android

  1. RewriteCond %{HTTP_USER_AGENT} ^.*Android.*$
  2. RewriteRule ^(.*)$ [url="http://android.davidwalsh.name"]http://android.davidwalsh.name[/url] [R=301]


Jak chcesz aby w kodzie PHP albo JS działało na Androidzie to dopisz "Android"

---

Jak chcesz jeszcze poszperać w necie to wpisz -> PHP detect android, javascript detect android

Pozdrawiam

Ten post edytował Dominator 18.07.2012, 12:00:33
Go to the top of the page
+Quote Post

Posty w temacie


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: 4.10.2025 - 08:27