Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Przekierowanie w zależności od urządzenia
Forum PHP.pl > Forum > PHP
AuronDiel
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
!*!
php: useragent
css: @media.
strife
Sprawdzaj USER AGENT'A, jakiego posiada użytkownik.

http://stackoverflow.com/questions/386046/...device-with-php
Dominator
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
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.