php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 01.06.2005, 16:32  
Gast
 
Beiträge: n/a
Standard firefox und 301

hallo - folgender code funktioniert prima mit ie, jedoch geht firefox stur auf die default datei!
weiss mir da jemand zu helfen, oder wie ich das selbe per htaccess mache?


<?php

//ini_set ('display_errors', '0');

$sprache = $_SERVER["HTTP_ACCEPT_LANGUAGE"];
switch($sprache) {
case 'de-DE': $weiterleitung = 'de/index.htm';break;
case 'de-AT': $weiterleitung = 'at/index.htm';break;
case 'de-CH': $weiterleitung = 'ch/index.htm';break;
case 'it': $weiterleitung = 'it/index.htm';break;
case 'en': $weiterleitung = 'en/index.htm';break;
default: $weiterleitung = 'de/index.htm';
}
header('HTTP/1.1 301 Moved Permanently');
header ("location: $weiterleitung");
?>
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 01.06.2005, 16:35  
Gast
 
Beiträge: n/a
Standard

Was kommten denn raus, wenn du mit FF einfach $_SERVER["HTTP_ACCEPT_LANGUAGE"] ausgibst?? Vieleicht musst du absolute Weiterleitungen angeben...
 
Alt 01.06.2005, 16:37  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

tja IE liefert sowas:
[edit]
eek :P
robo47 ist offline  
Alt 01.06.2005, 16:38  
Gast
 
Beiträge: n/a
Standard

$_SERVER["HTTP_ACCEPT_LANGUAGE"]
hier gibt FF de-de zurück und nicht de-DE

Und da wir alle wissen das PHP auch zwischen Groß und Kleinschreibung unterscheidet...

edit:
acha und nicht vergleichen sondern abfragen ob string im rückegabe wert enthalten ist...
 
Alt 01.06.2005, 16:39  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

Zitat:
Zitat von mazy haze
Was kommten denn raus, wenn du mit FF einfach $_SERVER["HTTP_ACCEPT_LANGUAGE"] ausgibst?? Vieleicht musst du absolute Weiterleitungen angeben...
sollte man immer auch wenn es anders geht:

http://www.php.net/header

Zitat:
Note: HTTP/1.1 requires an absolute URI as argument to Location: including the scheme, hostname and absolute path, but some clients accept relative URIs. You can usually use $_SERVER['HTTP_HOST'], $_SERVER['PHP_SELF'] and dirname() to make an absolute URI from a relative one yourself:
vieleicht mal www.php.net/eregi anschauen.
robo47 ist offline  
Alt 01.06.2005, 16:48  
Erfahrener Benutzer
 
Registriert seit: 14.05.2008
Beiträge: 183
netti befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von [Samuel
]$_SERVER["HTTP_ACCEPT_LANGUAGE"]
hier gibt FF de-de zurück und nicht de-DE

Und da wir alle wissen das PHP auch zwischen Groß und Kleinschreibung unterscheidet...
Wäre auch doof, wenn es nicht so wäre...meiner Meinugn nach ein großer Vorteil von Linux

http://de3.php.net/manual/de/function.strtolower.php
Wie wärs damit
netti ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Fehler bei Übergabe von Variablen aus MySQL in Firefox jensoweber Datenbanken 0 13.07.2008 13:14
probleme bei internet explorer und firefox igron PHP Tipps 2008 0 12.05.2008 17:27
Firefox / IE - ungeahnte Statistik pepe24 Off-Topic Diskussionen 10 30.04.2007 16:46
Firefox will mein 3-spaltiges Layout mit Footer nicht (CSS)! vampsoftchef HTML, Usability und Barrierefreiheit 1 28.02.2007 00:22
templates oder css mit firefox rbs_phoenix HTML, Usability und Barrierefreiheit 1 30.10.2006 15:24
[code]-Darstellung Firefox und Mozilla Magic Off-Topic Diskussionen 9 21.01.2006 01:15
JS - Firefox: DOM-Problem?? stf.stream HTML, Usability und Barrierefreiheit 4 12.01.2006 23:21
[Erledigt] window.location.href mit firefox HTML, Usability und Barrierefreiheit 15 18.11.2005 17:49
window.open mit firefox HTML, Usability und Barrierefreiheit 3 14.11.2005 17:04
[Erledigt] shiftKey bei Firefox abfragen HTML, Usability und Barrierefreiheit 2 05.08.2005 15:08
Problem mit PFad Firefox - Verzeichnis löschen PHP Tipps 2005-2 0 19.07.2005 16:05
Deer Park Alpha 1 (=Mozilla Firefox 1.1) Off-Topic Diskussionen 15 09.07.2005 02:32
[Erledigt] verfluchter Firefox HTML, Usability und Barrierefreiheit 5 08.07.2005 22:51
[Erledigt] Script Interpretaion läuft falsch im Firefox PHP-Fortgeschrittene 23 11.05.2005 19:01
Browser FireFox --hast du das gewusst?? Off-Topic Diskussionen 11 23.09.2004 19:09

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
firefox 301 l, firefox 301 cache, 301 \moved permanently\ firefox \internet explorer\, 301 firefox löschen, firefox 301, firefox http_accept_language, firefox 301 löschen, firefox index.htm angeben, 301 firefox

Alle Zeitangaben in WEZ +2. Es ist jetzt 11:00 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.