Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]User agent
-Kloc-
post
Post #1





Goście







Cześć, Jak mogę wyświetlić zawatrość $_SERVER['HTTP_USER_AGENT'] i sprawdzić na czym użytkownik jest?

Kod
$wykryj = $_SERVER['HTTP_USER_AGENT'];

if($wykryj == android){
echo "Wykryło androida";
}
else{
echo "Wykryło pc";


Co wstawić za android, aby to działało.
I dlaczego to mi nie zwraca żadnej wartości?

Kod
$wykryj = $_SERVER['HTTP_USER_AGENT'];
echo "User agent:  $wykryj";
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
-Kloc-
post
Post #2





Goście







Na kompie zwraca mi ?, na telefonie z androidem Android Tablet, a powinno Android Phone. Coś tu jest źle?

Kod
$ua = $_SERVER['HTTP_USER_AGENT'];

if (eregi('Android', $ua) && eregi('Mobile', $ua))
{
$platform = "Android Phone";
echo "$platform";
}
elseif (eregi('Android', $ua) && !eregi('Mobile', $ua))
{
$platform = "Android Tablet";
echo "$platform";
}
else
{
echo "?";
}
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: 18.10.2025 - 07:33