Bueno, estoy haciendo un menú desplegable de modo que se pueda seleccionar el lenguaje de la web. El código del formulario es...
Código PHP:
<FORM NAME="ChangeLangSystem">
<SELECT NAME="language" style="font-family: Verdana; font-size: 10px; color: #333333;"
ONCHANGE="location.href='http://www.MYURL.COM/' + document.ChangeLangSystem.language.options[document.ChangeLangSystem.language.selectedIndex].value;">
<OPTION VALUE="en">English</OPTION>
<OPTION VALUE="es">Español</OPTION>
<OPTION VALUE="fr">Français</OPTION>
<OPTION VALUE="de">Deustch</OPTION>
<OPTION VALUE="it">Italiano</OPTION>
<OPTION VALUE="pt">Portuguese</OPTION>
</SELECT>
</FORM>
Y funciona correctamente, me redirecciona a la página inicial en función del idioma, es decir, a
www.MYURL.com/en si es inglés, o a
www.MYURL.com/es, si es español, etc.
Sin embargo, la página concreta en la que el visitante se encuentra, está almacenada en la variable $url[1], de modo que se encuentra en
www.MYURL.com/en/$url[1]
Mi pregunta es como añado esa $URL[1] al código del formulario, para que en lugar de redireccionarme a la página inicial, me redireccione a la página concreta, pero en el otro idioma.
Es decir, que tengo que poner en
Cita: ONCHANGE="location.href='http://www.MYURL.COM/' + document.ChangeLangSystem.language.options[document.ChangeLangSystem.language.selectedIndex].value;"
para que el resultado sea
www.MYURL.com/en/$url[1], y no
www.MYURL.com/en/ como es ahora
Es un lío, pero no sé como explicarme mejor