Ich versuche mit folgendem Script die Browserversion des IE abzufragen.
Auch wenn der Substring nicht MSIE 7.0 entspricht, wird trotzdem nicht die else Ausgabe ausgeführt.
Was mache ich hier falsch? :(
PHP:
<?php
$browser = $_SERVER['HTTP_USER_AGENT'];
echo substr($browser, 25, 8) . '<br />';
if (preg_match('/\ssubstr($browser, 25, 8)/', $browser) == 'MSIE 7.0') {
echo 'Internet Explorer 7';
} else {
echo 'anderer Browser';
}
?>
Auch wenn der Substring nicht MSIE 7.0 entspricht, wird trotzdem nicht die else Ausgabe ausgeführt.
PHP:
MSIE 9.0
Internet Explorer 7
Was mache ich hier falsch? :(
Zuletzt bearbeitet: