Ver Mensaje Individual
  #8 (permalink)  
Antiguo 14/01/2008, 16:47
Avatar de Shiryu_Libra
Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 2 meses
Puntos: 88
Re: AUXILIO!! Problemas con Session

mira, lo que pasa es que no mandas el cambio de variable, ya que al poner en tu codigo

Cita:
<a href="index.asp"><%session("language")=1 %><img src="http://www.forosdelweb.com/images/english.gif" alt="Translate To English"></a>

<a href="index.asp"><%session("language")=2%><img src="http://www.forosdelweb.com/images/spanish.gif" alt="Traducir al Español"></a>
lo unico que haces es, que el valor cambie de 1 a 2, pero no por que de click en el enlace, cambiara el idioma....

que es lo que debes hacer, pues cambiar la forma de llamar los idiomas, como
Cita:
<a href="index.asp?l=1"><img src="http://www.forosdelweb.com/images/english.gif" alt="Translate To English"></a>

<a href="index.asp?l=2"><img src="http://www.forosdelweb.com/images/spanish.gif" alt="Traducir al Español"></a>
y cuando preguntas que idioma, al entrar a index.asp, agregamos este pedazo de codigo
Código HTML:
idioma = request.QueryString("l")
if idioma = "" or idioma = "1" then
    session("language")=1
else
    if idioma = "2" then session("language")=2
end if

var_language = session("language")

if var_language = 1 or var_language = "" then
    'English
    SQL2 = "select * from content_menus where id = 1"
    Set rs2 =conexion.execute(SQL2)
    response.Write "English" & "<br />"
else
    'Spanish
    SQL2 = "select * from content_menus where id = 14"
    Set rs2 =conexion.execute(SQL2)
    Session.Abandon
    response.Write "Spanish" & "<br />"
end if
intentalo, y haber que pasa... que falta???....
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra

Última edición por Shiryu_Libra; 14/01/2008 a las 16:52