Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] rozpoznawanie przegladarki
lukash82
post 24.11.2007, 14:24:43
Post #1





Grupa: Zarejestrowani
Postów: 320
Pomógł: 2
Dołączył: 17.03.2006
Skąd: Siemianowice

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


Witam. Mam takie pytanko. Robie wlasnie proste stetystyki odwiedzin. Zatrzymalem sie jednak na przegladarce. Poniwaz funkcja $_SERVER['HTTP_USER_AGENT'] zwraca bardzo dluga i trudna w obrobce informacje o przegladarce postanowilem sobie zrobic cos takiego:
  1. <?php
  2. $przegladarka = $_SERVER['HTTP_USER_AGENT']; 
  3. if(strstr($przegladarka, 'MSIE'))
  4. {
  5. echo $przegladarka = "Internet Explorer";
  6. }
  7. elseif(strstr($przegladarka, 'Opera'));
  8. {
  9. echo $przegladarka = "Opera";
  10. }
  11. elseif(strstr($przegladarka, 'Firefox'));
  12. {
  13. echo $przegladarka = "Firefox";
  14. }
  15. else
  16. {
  17. echo $przegladarka = "Inna";
  18. }
  19. ?>

Wydaje mi sie, ze jest to dobrze zrobione ale niestety wywala mi blad Parse error: syntax error, unexpected T_ELSEIF in ...\p.php on line 11 czyli w drugiej instrukcji ifelse. Widzicie tam moze jakis blad? Jesli tak to dajcie znac. Pozdrawiam, Łukasz.
Go to the top of the page
+Quote Post
mrjozo
post 24.11.2007, 14:46:47
Post #2





Grupa: Zarejestrowani
Postów: 142
Pomógł: 3
Dołączył: 27.06.2007

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


  1. <?php
  2. $przegladarka = $_SERVER['HTTP_USER_AGENT']; 
  3. if(strstr($przegladarka, 'MSIE'))
  4. {
  5. echo $przegladarka = "Internet Explorer";
  6. }
  7. elseif(strstr($przegladarka, 'Opera'))
  8. {
  9. echo $przegladarka = "Opera";
  10. }
  11. elseif(strstr($przegladarka, 'Firefox'))
  12. {
  13. echo $przegladarka = "Firefox";
  14. }
  15. else
  16. {
  17. echo $przegladarka = "Inna";
  18. }
  19. ?>


--------------------
W chwili wolnego zapraszam na gry Dla każdego coś się znajdzie;)
Go to the top of the page
+Quote Post
ayeo
post 24.11.2007, 14:56:53
Post #3





Grupa: Przyjaciele php.pl
Postów: 1 202
Pomógł: 117
Dołączył: 13.04.2007
Skąd: 127.0.0.1

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


U mnie działa ok!
Edit: przez pomyłkę wkleiłem kod mrjozo bo odpowiedział w międzyczasie smile.gif

Ten post edytował harold1982 24.11.2007, 14:58:46


--------------------
Go to the top of the page
+Quote Post
lukash82
post 24.11.2007, 15:02:11
Post #4





Grupa: Zarejestrowani
Postów: 320
Pomógł: 2
Dołączył: 17.03.2006
Skąd: Siemianowice

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


Ok. Juz dziala. Znow bylem zbyt hojny w robieniu srednikow:) Dzieki, pozdr
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 Wersja Lo-Fi Aktualny czas: 13.08.2025 - 22:59