Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Funkcja get_browser
finito
post
Post #1





Grupa: Zarejestrowani
Postów: 110
Pomógł: 0
Dołączył: 16.12.2012

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


Usiłuję skonstruować kod wyświetlający nazwę przeglądarki. Nazwa przeglądarki ma się wyświetlać po wejściu na stronę. Paramatr "0" w wywołaniu oznacza użytkownika nie zalogowanego. Ściągnąłem sobie do folderu plik php_browscap.ini Stworzyłem przez notepad++ plik php.ini W php.ini:browscap = var/www/virtual/moja_domena.cba.pl/subdomena.moja_domena.cba.pl/php_browscap.ini

Teoretycznie metoda get_browser powinna zwrócić m.in. nazwę przeglądarki. Służy do tego $browser->browser Nie rozumiem dlaczego polecenie echo $browserName; nie wyświetla nazwy przeglądarki.
  1. function dodaj_odwiedzajacego($userId)
  2. {
  3. if (!$this->db_connect) return false;
  4. $browser = get_browser();
  5. $browserName = $this->db_connect->real_escape_string($browser->browser);
  6. $query = "select Id from 256_Przegladarki where Nazwa='$browserName'";
  7. if (($browserId = $this->wypisz($query))===false)
  8. {
  9. $query = "insert into 256_Przegladarki values(NULL,'$browserName')";
  10. if (!$result = $this->db_connect->query($query)) return false;
  11. }
  12. $browserId = $this->db_connect->insert_id;
  13. echo $browserName;
  14.  
  15. }
  16. dodaj_odwiedzajacego(0);



Ten post edytował finito 15.07.2014, 14:08:37
Go to the top of the page
+Quote Post
Pyton_000
post
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


Cytat
Attempts to determine the capabilities of the user's browser, by looking up the browser's information in the browscap.ini file.1


Cytat
Note:
In order for this to work, your browscap configuration setting in php.ini must point to the correct location of the browscap.ini file on your system.
browscap.ini is not bundled with PHP, but you may find an up-to-date » php_browscap.ini file here.
While browscap.ini contains information on many browsers, it relies on user updates to keep the database current. The format of the file is fairly self-explanatory.
Go to the top of the page
+Quote Post
finito
post
Post #3





Grupa: Zarejestrowani
Postów: 110
Pomógł: 0
Dołączył: 16.12.2012

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


No coś tak właśnie przeczuwałem, że to chodzi o php_browscap.ini oraz sam plik php.ini
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: 21.08.2025 - 16:05