Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Czy to safari?
Michcio_
post
Post #1





Grupa: Zarejestrowani
Postów: 62
Pomógł: 3
Dołączył: 30.07.2008

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


Witam,
Jak za pomocą php można sprawdzić czy przeglądarka z której otwieramy stronę to safari?
$_SERVER['HTTP_USER_AGENT'] zwraca wszystkie nazwy i nie wiem o co z tym chodzi.

Pozdrawiam.
Go to the top of the page
+Quote Post
gothye
post
Post #2





Grupa: Zarejestrowani
Postów: 702
Pomógł: 65
Dołączył: 16.03.2009

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


za pomocą
,
,
  1. stripos
więcej google.pl


--------------------
Nie udzielam pomocy poprzez PW
Go to the top of the page
+Quote Post
cykcykacz
post
Post #3





Grupa: Zarejestrowani
Postów: 550
Pomógł: 9
Dołączył: 29.05.2009
Skąd: Ostrów Wielkopolski

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


http://forum.php.pl/index.php?showtopic=110395

Przeczytaj temat może ci sie przyda.

  1. <?php
  2. echo $_SERVER['HTTP_USER_AGENT'] . "\n\n";
  3.  
  4. $browser = get_browser(null, true);
  5. print_r($browser);
  6. ?>


Edit: tutaj masz skrypt ktory chyba ci pomoze testowałem w Operze, Safari, Firefox i pokazuje tylko nazwę przeglądarki:
  1. <?php
  2. $u_agent = $_SERVER['HTTP_USER_AGENT'];
  3. $ub = '';
  4. if(preg_match('/MSIE/i',$u_agent))
  5. {
  6. $ub = "Internet Explorer";
  7. }
  8. elseif(preg_match('/Firefox/i',$u_agent))
  9. {
  10. $ub = "Mozilla Firefox";
  11. }
  12. elseif(preg_match('/Safari/i',$u_agent))
  13. {
  14. $ub = "Apple Safari";
  15. }
  16. elseif(preg_match('/Chrome/i',$u_agent))
  17. {
  18. $ub = "Google Chrome";
  19. }
  20. elseif(preg_match('/Flock/i',$u_agent))
  21. {
  22. $ub = "Flock";
  23. }
  24. elseif(preg_match('/Opera/i',$u_agent))
  25. {
  26. $ub = "Opera";
  27. }
  28. elseif(preg_match('/Netscape/i',$u_agent))
  29. {
  30. $ub = "Netscape";
  31. }
  32. echo $ub;
  33. ?>


Ten post edytował cykcykacz 23.07.2013, 09:13:03
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 Aktualny czas: 19.08.2025 - 10:50