Warum kostenlos registrieren?

Nur als registriertes Mitglied hast Du vollen Zugriff auf alle Funktionen unserer Website. So kannst Du eigene Fragen stellen und hast die volle Übersicht über neue interessante Themen im Forum.
Jetzt kostenlos registrieren.

Login


if --> else ???

Fragen oder Probleme mit HTML, PHP oder CSS?

if --> else ???

Beitragvon Luk89 am 01.05.2006, 20:32

Hallo! Ich habe da ein Problem:

Ich möchte eine Anzeige des eigenen Browsers in PHP Realisieren, aber nicht die ganze Zeile anzeigen:

Code: Alles auswählen
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

:arrow: Sie benützen Internet Explorer 6.0

Code: Alles auswählen
Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2

:arrow: Sie benützen Firefox 1.5.0.2

Wie mache ich das am einfachsten? :roll:

mit if --> else?

Vielen Dank!! (Ich bin fortgeschrittener PHP-Anfänger :wink: )
Luk89
 
Beiträge: 24
Registriert: 20.03.2006, 15:38


Beitragvon eVoLuT!oN am 01.05.2006, 20:43

den ausgelesenen code einfach in einer variable speichern

Code: Alles auswählen
$browser = 'Mozilla/4.0 (compatible... blabla' ;
if ($browser = 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1'; SV1) )
  {echo " Du benutzt IE 6.0 }
  else {echo "Du benutzt Fx 1.5}
eVoLuT!oN
 
Beiträge: 63
Registriert: 23.12.2005, 20:37

Beitragvon Luk89 am 01.05.2006, 20:47

Hmmmm das Problem ist, dass manche noch so zeugs wie "NET CLR 1.1.4322" im Log haben, bei denen Steht dann auch Firefox... Gibts nicht so eine Funktion wie * im Access, für beliebige Buchstaben?

Code: Alles auswählen
if ($browser = '*; MSIE 6.0; * )


Dann ginge es so oder ähnlich...
Luk89
 
Beiträge: 24
Registriert: 20.03.2006, 15:38

Beitragvon burni am 01.05.2006, 21:04

Wie wärs damit...

Code: Alles auswählen
<?php

if(substr_count($_SERVER['HTTP_USER_AGENT'],"MSIE")>0) {
   echo "MicroSaft Internet Explorer";
}
else if(substr_count($_SERVER['HTTP_USER_AGENT'],"Firefox")>0) {
   echo "Firefox";
}
else {
   echo "kenn isch nischt";
}
?>
burni
 
Beiträge: 7
Registriert: 21.01.2006, 18:05

Beitragvon Luk89 am 01.05.2006, 21:16

Und es Funktioniert! :D

Danke!!
Luk89
 
Beiträge: 24
Registriert: 20.03.2006, 15:38


Zurück zu HTML, PHP & Co.

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste