Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/05/2005, 14:52
Alert
 
Fecha de Ingreso: junio-2004
Mensajes: 72
Antigüedad: 20 años, 10 meses
Puntos: 2
Convertir Session a Cookies ¿?

Buenas como estan , necesito saver como pasar un script de session a Cookies paso a mostrar el codigo
Código:
<%
if session("lang")="" then
   session("lang")="spanish"
end if

dim dictLang
set dictLang = CreateObject("Scripting.Dictionary")

'############# Defino las palabras ############# 
dictLang.Add "spanish_welcome", "Bienvenido"

dictLang.Add "english_welcome", "Welcome"
'############# Defino las palabras ############# 

function clearLang()
 on error resume next
 clearLang = dictLang.removeAll
 set clearLang = nothing
end function
%>
En esta parte muestro el codigo de los enlaces y hacia donde se redireccionan
Código:
<a href="changelanguage.asp?lang=spanish">Español</a>
<a href="changelanguage.asp?lang=english">Ingles</a>

Pagina Changelanguage.asp
<%
on error resume next
dim pLang
pLang  = trim(request.querystring("lang"))
session("lang")=Cstr(pLang)
response.redirect "default.asp"
%>
Y por ultimo para para escribir las variables las hago de esta manera
Código:
<%response.write dictLang.Item(Session("lang")&"_welcome")%>
o
<%=dictLang.Item(Session("lang")&"_welcome")%>
Que es practicamente lo mismo
Ahora? ... como paso todo esto a funcionar como una Cookies , mi problema es que no puedo guardar los datos de X usuario y siempre que entra a mi Site entra con el Idioma predefinido , en este caso Español
¿Alguien me puede dar una solucion?