Problemas con nombre variable sesion( navegadores)
Publicado por Sebastian Cruz (2 intervenciones) el 04/08/2010 18:09:48
Buenas como estan, aqui me surgio una duda con respecto al manejo del nombre de las variables de sesion que tiene el asp 3 y para que entiendan cual es mi problema les cuento que estoy modificando una pagina en donde necesito resolver el problema de la navegacion en multiples pestañas en donde cada una tiene una variable de sesion diferente, debido a eso y despues de miles de alquimias de todo tipo se me ocurrio una forma que aunque no es perfecta safa bastante, pero para ello tengo que crear variables de session para cada pestaña y obviamente tengo que recuperarlas y para tal fin en las paginas donde necesito saber que variable tocar hago lo siguiente
variable="persona" & numerover
session(variable) = dato
y para recuperar hago esto
variable="persona" & numerover
datorecup = session(variable)
Lo gracioso del asunto es que si lo pruebo con explorer todo anda joya, justo como espero que funcione el codigo, pero cuando lo pruebo en otro navegador como FF, Opera, Chrome, etc siempre me tira un mensaje de error señalandome que el objeto session espera un identificador que sea un string y me marca la linea de codigo donde esta mi asignacion. Y la verdad no tengo idea por que pasa eso ya que en teoria el codigo asp tendria q ejecutarse en el servidor y tendria que tener el mismo resultado en cualquier navegador, y no se como modificar mi codigo para que siga funcionando como hasta ahora y tambien lo haga en los otros navegadores.
Bueno espero que me puedan dar una mano y los saludo atte.
variable="persona" & numerover
session(variable) = dato
y para recuperar hago esto
variable="persona" & numerover
datorecup = session(variable)
Lo gracioso del asunto es que si lo pruebo con explorer todo anda joya, justo como espero que funcione el codigo, pero cuando lo pruebo en otro navegador como FF, Opera, Chrome, etc siempre me tira un mensaje de error señalandome que el objeto session espera un identificador que sea un string y me marca la linea de codigo donde esta mi asignacion. Y la verdad no tengo idea por que pasa eso ya que en teoria el codigo asp tendria q ejecutarse en el servidor y tendria que tener el mismo resultado en cualquier navegador, y no se como modificar mi codigo para que siga funcionando como hasta ahora y tambien lo haga en los otros navegadores.
Bueno espero que me puedan dar una mano y los saludo atte.
Valora esta pregunta


0