useragent IE7
Guten Abend,
ich habe ein Script gefunden mit dem ich den User den entsprechenden Browser anzeigen lassen kann. Nur erkennt der den IE7 noch nicht.
Ich bin php-Neuling daher bitte ich um eure Hilfe und es wäre toll wenn einer die passende Ergänzung hatte.
Hier das Script:
<?
function getagent()
{
if (strstr($_SERVER['HTTP_USER_AGENT'],'Opera')) {
$brows=ereg_replace(".+\(.+\) (Opera |v){0,1}([0-9,\.]+)[^0-9]*","Opera \\2",$_SERVER['HTTP_USER_AGENT']);
if(ereg('^Opera/.*',$_SERVER['HTTP_USER_AGENT'])){
$brows=ereg_replace("Opera/([0-9,\.]+).*","Opera \\1",$_SERVER['HTTP_USER_AGENT']); }}
elseif (strstr($_SERVER['HTTP_USER_AGENT'],'MSIE'))
$brows=ereg_replace(".+\(.+MSIE ([0-9,\.]+).+","Internet Explorer \\1",$_SERVER['HTTP_USER_AGENT']);
elseif (strstr($_SERVER['HTTP_USER_AGENT'],'Firefox'))
$brows=ereg_replace(".+\(.+rv:.+\).+Firefox/(.*)","Firefox \\1",$_SERVER['HTTP_USER_AGENT']);
elseif (strstr($_SERVER['HTTP_USER_AGENT'],'Mozilla'))
$brows=ereg_replace(".+\(.+rv:([0-9,\.]+).+","Mozilla \\1",$_SERVER['HTTP_USER_AGENT']);
else
$brows=$_SERVER['HTTP_USER_AGENT'];
return $brows;
}
echo getagent();
echo " <em style='font-style:normal; color:#c0c0c0;'>oder höher</em>";
?>
Gibts sowas auch Linux-Browser wie den Konqueror und Epiphany?
Danke für die Mühe
__________________
Newabernichbi
Geändert von Rasdar (30.01.2008 um 19:04:33 Uhr)
Grund: andere Browser
|