Skocz do zawartości

Problem z rozróżnianiem przeglądarki


mess_alex

Rekomendowane odpowiedzi

Witam,

mam taki kod:

<? 
    $browser=$HTTP_USER_AGENT; 
    
    if(ereg("MSIE", $browser)) 
       $browser = 'Internet Explorer';
 
    
(linia 24)if $browser == 'Internet Explorer'
                include("intro/ie.html");
            else 
                echo 'Informacja o używaniu przeglądarki różnej od IE';
?>

Chodzi mi o to, że jeżeli ktoś wejdzie na stronę przez IE to ma się "zaincludować" plik, jeżeli nie to ma wyskoczyć informacja o nie korzystaniu z IE.

A informacja, którą pokazuje php to:

Parse error: parse error, unexpected T_VARIABLE, expecting '(' in /index2.php on line 24

I nie wiem o co chodzi?

Jak zmienić ten kod, żeby działał poprawnie?

Z góry dzięki

Zespół Downa - porady, ważne informacje dla rodziców, rodzeństwa, opiekunów.
Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 tygodnie później...

Zazwyczaj omijam takie tematy z daleka, ale czasem trzeba...

Chodzi mi o to, że jeżeli ktoś wejdzie na stronę przez IE to ma się "zaincludować" plik, jeżeli nie to ma wyskoczyć informacja o nie korzystaniu z IE.

Jak zmienić ten kod, żeby działał poprawnie?

Wywalić go - czyli nie robić strony tylko dla jednego programu (jesli wolisz - przeglądarki www). Polecam Ci lekturę osiołków - i niekoniecznie listy zwalonych stron, ale raczej działu FAQ i artykuły

Dodam, że ciąg znaków MSIE w USERAGENT wcale nie oznacza, że użytkownik ma MSIE. Do tego standardowa formułka: o wykrywaniu przeglądarki informacje i gotowy kod w kilku językach łatwo znaleźć.

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności