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.
function dodaj_odwiedzajacego($userId) { if (!$this->db_connect) return false; $browserName = $this->db_connect->real_escape_string($browser->browser); $query = "select Id from 256_Przegladarki where Nazwa='$browserName'"; if (($browserId = $this->wypisz($query))===false) { $query = "insert into 256_Przegladarki values(NULL,'$browserName')"; if (!$result = $this->db_connect->query($query)) return false; } $browserId = $this->db_connect->insert_id; } dodaj_odwiedzajacego(0);