Foros del Web » Programando para Internet » ASP Clásico »

Utilizar Cookies y Cargar archivos por include

Estas en el tema de Utilizar Cookies y Cargar archivos por include en el foro de ASP Clásico en Foros del Web. Tengo un problema Tengo un archivo index.asp Dentro de este archivo hago un include al archivo sesion.asp Tambien dentro de index.asp creo una Cookies con ...
  #1 (permalink)  
Antiguo 13/03/2007, 22:57
 
Fecha de Ingreso: febrero-2006
Mensajes: 155
Antigüedad: 18 años, 4 meses
Puntos: 0
Pregunta Utilizar Cookies y Cargar archivos por include

Tengo un problema
Tengo un archivo index.asp
Dentro de este archivo hago un include al archivo sesion.asp
Tambien dentro de index.asp creo una Cookies con X valor

Si intento leer la Cookies desde index.asp funsiona perfectamente
pero si al hacer el include de sesion.asp dentro de este archivo tengo un procedimiento que intenta leer la Cookies pero no la lee...

Yo supongo que al hacer el include lo hace unicamente anexando el archivo tal cual sin ejecutar el codigo por eso no se inicializa el procedimiento... bueno esto solo lo supongo.

Pero alguien sabe que puedo hacer?
Quiero que desde el archivo de sesion.asp se pueda ejecutar el procedimiento y pueda leer la Cookies
  #2 (permalink)  
Antiguo 13/03/2007, 23:01
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: Utilizar Cookies y Cargar archivos por include

tienes una duda de por que no funciona tu codigo pero....... y el codigo?

  #3 (permalink)  
Antiguo 13/03/2007, 23:10
 
Fecha de Ingreso: febrero-2006
Mensajes: 155
Antigüedad: 18 años, 4 meses
Puntos: 0
Re: Utilizar Cookies y Cargar archivos por include

Index.asp
---Codigo---
<%
Call Anexar(strPath & "maestros/", "iniciarsesion.asp")xt
%>
---Codigo---

--Global.asp---
<%
'Este este el include del directorio virtual
' <!--#include virtual="funciones/anexar.asp"-->

Dim strRaiz
Dim strContar
'Dim strPosicion
Dim strPath

strRaiz = Request.ServerVariables("URL")
strContar = Len(strRaiz)
'strPosicion = instr(strRaiz, "global.asp")
'strPosicion = strPosicion - 1
strPath = mid(strRaiz,1,strContar)

Response.Cookies("cPath") = strPath
%>


--Sesion.asp---
<%
Sub XXX(ddd)
Response.write request.Cookies("cPath")
Response.Write (ddd)
End Sub
%>
  #4 (permalink)  
Antiguo 13/03/2007, 23:46
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: Utilizar Cookies y Cargar archivos por include

preguntas,

1.- para que utilizas xt, despues de llamar la funcion?
2.- por que global.asp en ves de global.inc?
3.- a k horas mandas llamar tu funcion del include para que procese tu cookie??


_________________________________
anexo el codigo de prueba que ejecute:
_________________________________

MAS.ASP 'solo es un nombre
Código:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<%dim raiz, contar, dedonde%>
<head>
<!-- #include file=ima/mas1.inc -->
</head><body><%
mediante la pagina como lo has realizado

metodo 1
raiz=request.ServerVariables("URL")
contar=len(raiz)
dedonde=mid(raiz,1,contar)
response.Cookies("adonde")("prueba1")=dedonde
response.Write request.Cookies("adonde")("prueba1")&" metodo 1<br />"
termina metodo1

metodo 2, llamar la creacion del INCLUDE
response.Write request.Cookies("adonde")("prueba2")&" metodo 2<br />"
%></body></html>
mas1.inc
Código:
<%
METODO2
raiz=request.ServerVariables("URL")
contar=len(raiz)
dedonde=mid(raiz,1,contar)
response.Cookies("adonde")("prueba2")=dedonde
%>
Y ESTE FUE MI RESULTADO:
/pruebas/mas.asp mande imprimir URL
/pruebas/mas.asp mande imprimir URL
16
/pruebas/mas.asp
/pruebas/mas.asp metodo 1
/pruebas/mas.asp metodo 2


Última edición por Shiryu_Libra; 14/03/2007 a las 00:04 Razón: incluyo codigo realizado en base al antes citado
  #5 (permalink)  
Antiguo 14/03/2007, 11:09
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Re: Utilizar Cookies y Cargar archivos por include

Cita:
Iniciado por Shiryu_Libra Ver Mensaje
2.- por que global.asp en ves de global.inc?
Es más seguro tener los archivos includes con extensión ASP que INC.
Suponé que de alguna manera me entero de la existencia del archivo global.inc... con sólo teclear en la barra de direcciones http://www.sitio.com/global.inc ya pude ver el código fuente. ¿Y si en ese código fuente está la cadena de conexión a una base de datos, usuarios, contraseñas o cualquier otro tipo de información sensible?

Saludos
__________________
...___...
  #6 (permalink)  
Antiguo 14/03/2007, 13:10
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
De acuerdo Re: Utilizar Cookies y Cargar archivos por include

excelente,
quien dice que no aprende algo nuevo todos lo dias de su vida uno ehh,
seguridad ante todo muchachos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:57.