PHP-Quellcode
- <?php
- $agent = (strstr($_SERVER["HTTP_USER_AGENT"], "Gecko") ? "Mozilla" : "");
- $agent .= (strstr($_SERVER["HTTP_USER_AGENT"], "Firefox") ? "Firefox" : "");
- $agent .= (strstr($_SERVER["HTTP_USER_AGENT"], "MSIE") ? "MSIE" : "");
- $agent .= (strstr($_SERVER["HTTP_USER_AGENT"], "Avant") ? "Avant" : "");
- $agent .= (strstr($_SERVER["HTTP_USER_AGENT"], "Opera") ? "Opera" : "");
- $agent .= (strstr($_SERVER["HTTP_USER_AGENT"], "AppleWebKit") ? "AppleWebKit" : "");
- $agent .= (strstr($_SERVER["HTTP_USER_AGENT"], "Safari") ? "Safari" : "");
- $agent .= (strstr($_SERVER["HTTP_USER_AGENT"], "Konqueror") ? "Konqueror" : "");
- $agent .= (strstr($_SERVER["HTTP_USER_AGENT"], "Chrome") ? "Chrome" : "");
- switch ($agent) {
- case "MSIE":
- echo "Internet Explorer";
- break;
- case "MSIEAvant":
- echo "Avant";
- break;
- case "MozillaFirefox":
- echo "Mozilla Firefox";
- break;
- case "Opera":
- echo "Opera";
- break;
- case "MozillaAppleWebKitSafari":
- echo "Safari";
- break;
- case "MozillaKonqueror":
- echo "Konqueror";
- break;
- case "MozillaAppleWebKitSafariChrome":
- echo "Google Chrome";
- break;
- default:
- echo $_SERVER["HTTP_USER_AGENT"];
- }
- ?>
Ich hab folgenden Code im Internet gefunden und funktioniert perfekt, doch
möchte ich wenn die Ausgabe nicht "Mozilla Firefox" oder "Google Chrome" ist,
soll er ein Popup öffnen.