Autor |
Nachricht |
gubbel
Threadersteller
Dabei seit: 27.03.2003
Ort: Daun /Eifel
Alter: 40
Geschlecht:
|
Verfasst Sa 15.11.2008 15:14
Titel redirect für Variable (lang=de) in die Adresszeile einfügen |
|
|
wie man einen serverseitigen Redirect auf ein anderes Verzeichnis umsetzt weiß ich, aber wie mache ich aus
http://www.url.de
http://www.url.de?lang=en
??? Oder bin ich total auf dem falschen Dampfer? Mein Server unterstütz PHP. Wenn die lang-id fehlt, wird die Webseite nicht korrekt angezeigt, daher muss ich die Variable setzen.
Jemand eine Idee? Google hat mir nicht helfen können...
|
|
|
|
|
Lupusfried
Dabei seit: 17.01.2005
Ort: Daheim
Alter: 39
Geschlecht:
|
Verfasst Sa 15.11.2008 15:20
Titel
|
|
|
Wuerde das ganze per abfrage klaeren und ggf. wenn keine variable vorhanden ist, eine variable zuweisen
|
|
|
|
|
Anzeige
|
|
|
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Sa 15.11.2008 15:21
Titel Re: redirect für Variable (lang=de) in die Adresszeile einfü |
|
|
Überhaupt nicht. Wie auch? Woher soll der Parameter für die Sprache denn dann kommen? Also musst du einen default Wert setzen.
Zuletzt bearbeitet von m am Sa 15.11.2008 15:23, insgesamt 2-mal bearbeitet
|
|
|
|
|
gubbel
Threadersteller
Dabei seit: 27.03.2003
Ort: Daun /Eifel
Alter: 40
Geschlecht:
|
Verfasst Sa 15.11.2008 15:35
Titel
|
|
|
das ging ja schnell!!!
Super, das Problem hätte ich gelöst, nun muss ich meinen Language-Switcher umbauen, so funktioniert es allerdings nicht:
Code: | <div id="flaggen" onmouseover="anzeigen();" onmouseout="wegmenu();">
<?$lang=en;?><a href="index.php?renew"><img src="images/flag_en.gif">English</a><br />
<?$lang=de;?><a href="index.php?renew"><img src="images/flag_de.gif">Deutsch</a><br />
</div> |
|
|
|
|
|
Lupusfried
Dabei seit: 17.01.2005
Ort: Daheim
Alter: 39
Geschlecht:
|
Verfasst Sa 15.11.2008 15:53
Titel
|
|
|
Zitat: | <div id="flaggen" onmouseover="anzeigen();" onmouseout="wegmenu();">
<?$lang=en;?><a href="index.php?lang=en"><img src="images/flag_en.gif">English</a><br />
<?$lang=de;?><a href="index.php?lang=de"><img src="images/flag_de.gif">Deutsch</a><br />
</div> |
vielleicht?!
|
|
|
|
|
gubbel
Threadersteller
Dabei seit: 27.03.2003
Ort: Daun /Eifel
Alter: 40
Geschlecht:
|
Verfasst Sa 15.11.2008 15:55
Titel
|
|
|
da brat mir einer nen Storch, warum geht das hier nicht?
Code: | if (!isset($lang)){
$lang = "en";
} else {
$lang = $_GET['lang'];
} |
über Javascript ändere ich die URL und füge ein ?lang=de an, abhängig von der gewählten Sprache. Dies wird auch korrekt in der Adressleiste angezeigt, aber es greift nicht...jemand eine Idee?
DANKE!
|
|
|
|
|
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Sa 15.11.2008 15:56
Titel
|
|
|
gubbel hat geschrieben: | über Javascript ändere ich die URL und füge ein ?lang=de an, abhängig von der gewählten Sprache. Dies wird auch korrekt in der Adressleiste angezeigt, aber es greift nicht...jemand eine Idee |
Wieso per Javascript? Halte ich nicht für sinnvoll
|
|
|
|
|
gubbel
Threadersteller
Dabei seit: 27.03.2003
Ort: Daun /Eifel
Alter: 40
Geschlecht:
|
Verfasst Sa 15.11.2008 15:59
Titel
|
|
|
funktioniert aber über Javascript, nur das ist nicht mein Problem...
@lupusfried: Danke für eine Antwort, geht aber auch nicht & ist irgendwie doppelt gemoppelt
Zuletzt bearbeitet von gubbel am Sa 15.11.2008 16:00, insgesamt 1-mal bearbeitet
|
|
|
|
|
|
|
|
Ähnliche Themen |
[javascript] count variable dynamisch in html einfügen
[SQL] Variable durch Variable aus anderer Tabelle ersetzen
Logo in die Adresszeile beim IE
url in adresszeile trotz weiterleitung
Domain Weiterleitung - Adresszeile soll gleich bleiben
htaccess - doppel Redirect
|
|