![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 270 Pomógł: 0 Dołączył: 21.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam Panowie !
Mam pewien problem. Gdzieś kiedyś znalazłem na forum fajny skrypcik który powinien wyświetlać jakiego systemu operacyjnego używa user. Skrypt częściowo działa prawidłowo, tzn. na localhoście pokazuje tak jak powinien - np. Windows, ale po wgraniu na serwer pokazuje - Linux (prawdopodobnie pokazuje system na jakim postawiony jest serwer, bo tak jest w rzeczywistości). Kod $os = php_uname(); if (substr_count($os,"Windows")!=0) { $my_os = "Windows"; } else if (substr_count($os,"Linux")!=0) { $my_os = "Linux"; } else if(substr_count($os,"Unix")!=0) { $my_os = "Unix"; } else if(substr_count($os,"Macintosh")!=0) { $my_os = "Macintosh"; } else { $my_os = "Inny"; } Jak to można zmienić żeby pokazywał system usera, a nie serwera ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Zobacz sobie zmienna
Kod $_SERVER['HTTP_USER_AGENT'];
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 270 Pomógł: 0 Dołączył: 21.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Tej zmiennej używam np. do zapisywania logów.
Zwraca ona np. coś takiego: "Windows; U; Windows NT 5.1; pl; rv:1.8.1.17" Jednak mi chodzi o wyświetlenie tylko i wyłącznie tego z jakiego systemu user korzysta, czyli krótko, np "korzystasz z systemu : Windows" |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
No to już sobie to wyciągasz sam. Przeciez to trudne nie jest.
|
|
|
![]()
Post
#5
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 890 Pomógł: 65 Dołączył: 13.11.2005 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.09.2025 - 16:45 |