Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]przekierowanie na mobilną wersję strony
Rastman
post 25.08.2012, 13:48:53
Post #1





Grupa: Zarejestrowani
Postów: 177
Pomógł: 0
Dołączył: 6.06.2004

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


Witam,
jak w php rozpoznać, czy użytkownik nie korzysta z urządzenia mobilnego i przekierować na wersję strony na smartfony?
pozdrawiam,


--------------------
Go to the top of the page
+Quote Post
darko
post 25.08.2012, 14:56:37
Post #2





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

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


Na przykład tak


--------------------
Nie pomagam na pw, tylko forum.
Go to the top of the page
+Quote Post
Rastman
post 25.08.2012, 16:47:02
Post #3





Grupa: Zarejestrowani
Postów: 177
Pomógł: 0
Dołączył: 6.06.2004

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


dzięki:)
działa


--------------------
Go to the top of the page
+Quote Post
slawo
post 14.01.2014, 01:16:12
Post #4





Grupa: Zarejestrowani
Postów: 184
Pomógł: 0
Dołączył: 11.01.2010
Skąd: Nowa Dęba

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


Na telefonach z systemem symbian nie działa. dry.gif

Ten post edytował slawo 14.01.2014, 11:33:33


--------------------
zpodziemia.pl - największa baza dobrych nielegali w POLSCE!
Go to the top of the page
+Quote Post
DanMilman
post 14.01.2014, 15:20:38
Post #5





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 14.01.2014

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


a to nie lepiej responsiv:)
Go to the top of the page
+Quote Post
slawo
post 15.01.2014, 00:22:41
Post #6





Grupa: Zarejestrowani
Postów: 184
Pomógł: 0
Dołączył: 11.01.2010
Skąd: Nowa Dęba

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


  1. $iphone = strpos($_SERVER['HTTP_USER_AGENT'],"iPhone");
  2. $android = strpos($_SERVER['HTTP_USER_AGENT'],"Android");
  3. $palmpre = strpos($_SERVER['HTTP_USER_AGENT'],"webOS");
  4. $berry = strpos($_SERVER['HTTP_USER_AGENT'],"BlackBerry");
  5. $ipod = strpos($_SERVER['HTTP_USER_AGENT'],"iPod");
  6. $symbian = strpos($_SERVER['HTTP_USER_AGENT'],"SymbianOS");
  7.  
  8. if ($iphone || $android || $palmpre || $ipod || $berry || $symbian == true)
  9. {
  10. header('Location: <a href="http://m.strona.pl/&#39%3b%29;" target="_blank">http://m.strona.pl/');</a>
  11. echo "<script>window.location='http://m.strona.pl'</script>";
  12. }



Wystarczy dopisać tego Symbiana i działa baaasmiley.gif


--------------------
zpodziemia.pl - największa baza dobrych nielegali w POLSCE!
Go to the top of the page
+Quote Post
Forti
post 22.06.2014, 11:15:24
Post #7





Grupa: Zarejestrowani
Postów: 655
Pomógł: 73
Dołączył: 2.05.2014

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


Sorka że podpinam się pod czyiś temat - będzie mnie spamu myślę.


Powiedzmy że wstawie sobie ten kod co jest na górze, automatycznie przekieruje na mobilną wersje, jednak gdy klikam link "wersja normalna" również przenosi automatycznie.

Mogę ustawić warunek z paramentrem w linku metodą _GET ze storny mobilnej aby nie przenosiło z powrotem, jednak po zmianie podstrony, działy itp. znowu przeniesie. Całą zawartość mam motodami include, więc przy przeładowaniu znowu przeniesie.

Jedynie coockie zostaje?


--------------------
Overwatch24 - najbardziej zaawansowany Polski portal Overwatch od fanów dla fanów.

Fachowo.co

Behance.net/fachowo
Go to the top of the page
+Quote Post
szczalpi
post 11.05.2015, 12:01:41
Post #8





Grupa: Zarejestrowani
Postów: 336
Pomógł: 0
Dołączył: 25.10.2006

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


Mam pytanie odnośnie wielu subdomen.
Jak zrobić przekierowanie jeżeli moja domena powiedzmy posiada 5 subdomen.
Przekierowanie na główną robimy za pomocą http://detectmobilebrowsers.com/
Czy wsyatrczy dopisać kolejną linijkę
  1. header('Location: <a href="http://m.strona.pl&#39%3b%29;" target="_blank">http://m.strona.pl');</a>
- strona główna
  1. header('Location: <a href="http://m.strona.pl/sport&#39%3b%29;" target="_blank">http://m.strona.pl/sport');</a>
- subdomena sport
Czy tak wystarczy?


--------------------
Nieregulaminowa stopka usunieta
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 7.07.2025 - 04:30