[php] funkcje

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
Killer
Posty: 10
Rejestracja: śr lip 09, 2003 7:44 am

[php] funkcje

Post autor: Killer »

witam
Tak się zastanawiałem czy są jakieś funkcje w php by wykryły konkretną przeglądarkę i platformę komputera :?: Sam szukałem, ale bez skutku :(
Krzysztof Aszkiełowicz
Zaczyna działać
Zaczyna działać
Posty: 458
Rejestracja: pn maja 26, 2003 9:29 pm
Lokalizacja: Warszawa
Kontakt:

Re: [php] funkcje

Post autor: Krzysztof Aszkiełowicz »

Funkcji jako takich nie ma ale są zmienne środowiskowe.
Tu masz wszytsko co możesz wiedzieć o użytkowniku(chyba) wykorzystując PHP:

Kod: Zaznacz cały

<?
$user = getenv("HTTP_USER_AGENT");
echo $user;
?>
Jacek Bajor
Posty: 15
Rejestracja: śr cze 12, 2002 2:55 pm
Lokalizacja: Łódź
Kontakt:

Re: [php] funkcje

Post autor: Jacek Bajor »

Po wpisaniu:

Kod: Zaznacz cały

<?
phpinfo();
?>
wyświetlą się wszystkie zmienne środowiskowe.
Wankster
Nowy
Nowy
Posty: 40
Rejestracja: ndz mar 23, 2003 12:36 am
Lokalizacja: Polska
Kontakt:

Re: [php] funkcje

Post autor: Wankster »

Albo:

Kod: Zaznacz cały

<?php

   print_r( $_SERVER );

   print_r( $_ENV );

?>
Albo wraz z opisami:
http://php.net/manual/pl/language.varia ... efined.php
Killer
Posty: 10
Rejestracja: śr lip 09, 2003 7:44 am

Re: [php] funkcje

Post autor: Killer »

Dzięki za wszystkie informacje na pewno się przydadzą :-D
Wojciech Jurewicz
Przelotem
Przelotem
Posty: 274
Rejestracja: wt lip 22, 2003 11:29 pm
Lokalizacja: Mazury
Kontakt:

Re: [php] funkcje

Post autor: Wojciech Jurewicz »

Radzę najpierw zajżeć do manuala...
myślę że odpowiednia będzie funkcja: get_browser()

Manual:
http://pl2.php.net/function.get-browser

dzięki tej funkcji uzyskasz wszystkie potrzebne informacje, np.:
browser_name_pattern
parent
platform
browser
version
ODPOWIEDZ