Script zur Browsersortierung???
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
anzeigen
aufbau
beispiel
beitrag
bestimmten reihenfolge
dein
deswegen
explorer
funktion
grad
inhalt
opus
richtig gedacht
sekunde
variable
versuch
window
zeile
-
Tag Leut,
Ich suche einen Script der von vorne rein nur
bestimmte Browser auf eine Seite zugreifen l?sst!??!
Hat da Jemand zuf?llig was???
b?dde -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Erstmal auf welchem Browser soll die Seite denn nicht angezeigt werden?
Mit php sieht es so aus:
<?
if(eregi("MSIE", $_SERVER['HTTP_USER_AGENT'])) { //wenn der Internet Explorer dann hp anzeigen
?>
deine HP
<?
}
else{
?>
Sie haben nicht den Passenden Browser. Sie brauchen die Microsoft Internet Explorer
<?
}
?>
oder du wechselst die erste zeile aus in...
if((eregi("Mozilla", $_SERVER['HTTP_USER_AGENT'])) or (eregi("Netscape", $_SERVER['HTTP_USER_AGENT']))) {
if(eregi("Opera", $_SERVER['HTTP_USER_AGENT'])) {
if(eregi("Firefox", $_SERVER['HTTP_USER_AGENT'])) {
if(eregi("Konqueror", $_SERVER['HTTP_USER_AGENT'])) {
Beitrag ge?ndert am 17.04.2006 11:36 von bene1989 -
Also wenn ich richtig verstanden habe geht bei
deinem Schript nur der IE?? genau das brauche ich, denkesch?n -
Jepp, in diesem Beispiel klappt der Seiten aufbau nur mit dem IE. Wo ich "deine HP" hingeschrieben hast, kannst du ganz normal dein html-script hinschreiben. Nicht vergessen, dass das php ist. Also Dateiendung mit *.php.
Das ist $_SERVER['HTTP_USER_AGENT'] von meinem Opera:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; de) Opera 8.01
-> Die Seite w?rde also auch im Opera angezeigt. -
Jepp, in diesem Beispiel klappt der Seiten aufbau nur mit dem IE. Wo ich "deine HP" hingeschrieben hast, kannst du ganz normal dein html-script hinschreiben. Nicht vergessen, dass das php ist. Also Dateiendung mit *.php.
Das ist $_SERVER['HTTP_USER_AGENT'] von meinem Opera:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; de) Opera 8.01
-> Die Seite w?rde also auch im Opera angezeigt.
Um ganz ehrlich zu sein, hab ich es nur mit dem IE und Firefox getestet. Ich hab keine anderen Browser. Aber das interessiert ich jetzt doch, ob es angezeigt wird oder nicht. Teste bitte mal auf
http://bene1989.pyrokar.lima-city.de/browser.php
und schreib mal was bei dir steht(im Opera). -
Hier ist mal die Funktion aus meinem Browserweichentutorial. Man muss die ?berpr?fung nach einer bestimmten Reihenfolge machen, da es sonst zu dem oben beschriebenen Problem kommen >>kann<<.
<?php function browser() { if (strstr($_SERVER['HTTP_USER_AGENT'],'Opera')) //$_SERVER['HTTP_USER_AGENT'] nach "Opera" durchsuchen $browser="opera"; //und die Variable auf "opera" setzen elseif (strstr($_SERVER['HTTP_USER_AGENT'],'MSIE')) //$_SERVER['HTTP_USER_AGENT'] nach "MSIE" durchsuchen $browser="ie"; //und die Variable auf "ie" setzen elseif (strstr($_SERVER['HTTP_USER_AGENT'],'Mozilla')) //$_SERVER['HTTP_USER_AGENT'] nach "Mozilla" durchsuchen $browser="mozilla"; //und die Variable auf "mozilla"" setzen return $browser; //Wert zur?ckgeben } ?>
-
Ich glaube gegen den Opera wirkt kein Script. Im Opera kann man einstellen als was er sich ausgeben soll. Als
- Opera
- Mozilla
- Internet Explorer
Deswegen funzt mein Script und deins nicht gegen Opera, es sei denn er wird als Opera ausgegeben. Das kann man aber manuel innerhalb von 5 Sekunden ?ndern. -
Naja, das ist zwar richtig gedacht, aber sieht in der praxis ganz anders aus.
-
Ich glaube gegen den Opera wirkt kein Script. Im Opera kann man einstellen als was er sich ausgeben soll. Als
- Opera
- Mozilla
- Internet Explorer
Deswegen funzt mein Script und deins nicht gegen Opera, es sei denn er wird als Opera ausgegeben. Das kann man aber manuel innerhalb von 5 Sekunden ?ndern.
Versuchen k?nnte man es ja mal so:
if(eregi("MSIE", $_SERVER['HTTP_USER_AGENT']) && eregi("Opera", $_SERVER['HTTP_USER_AGENT']) == false) { //Inhalt }
-
Wie kann ich es da machen das mehrere Browser die Seite sehen könne
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage