• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Weiterleitung für IE

Werbung:
Hallo ich möchte gerne eine Weiterleitung erstellen wenn der Besucher den IE benutzt egal welche Version.


Bin noch nicht so begabt in PHP. sollte folgendermaßen aussehen

wartezeit 5 Sekunden vor weiterleitung
if browser=IE then www.weiterleitung1.de
elseif www.weiterleitung2.de
Das könnte so aussehen:
PHP:
$browser = get_browser(null, true);
if($browser['browser'] == 'Firefox') { 
 header('Location: http://weiterleitung1.de/'); 
} elseif($browser['browser'] == 'msie') {
 header('Location: http://weiterleitung2.de/'); 
} else {
 // wenn kein FF oder IE erkannt wurde
}
Bei FF weis ich, das im 'browser'-Array "Firefox" steht. Beim IE bin ich mir nicht sicher, da ich es hier nicht testen kann. (Ambesten mal get_browser array beim IE ausgeben um zu sehen, was im 'browser'-key steht.)

Mfg

Edit:
wartezeit 5 Sekunden vor weiterleitung
Bei der Header-Variante währe es sinnfrei, ein sleep von 5 Sekunden einzubauen, da vor dem header keine Ausgabe kommen darf.
 
Werbung:
Habs jetzt anders gelöst. hab in die Index folgendes eingefügt:

PHP:
<?php
if(stristr($_SERVER['HTTP_USER_AGENT'], 'MSIE')) 
	header('Location: ie.php');
?>

will eine IE-User freie (Privat) Homepage^^

da gelöst, kann geschlossen werden
 
Am besten nach header('Location:ie.php'); ein exit() machen. Sonst wird das Script unnötig weiter ausgeführt.
 
Zurück
Oben