Cada donación sera muy agradecida y usada para mantener el servidor en linea.
Estadísticas para este mes: Total: $200.00 Recibido: $30.00 Restante: -$170.00
Páginas: [1]   Ir Abajo
Imprimir
Autor Tema: Cookies [ASP]  (Leído 152 veces)
0 Usuarios y 1 Visitante están viendo este tema.
shevchenko
Moderador de Polaxia
Gran Colaborador
*****

Gracias recibidos: 614
Desconectado Desconectado

Sexo: Masculino
Mensajes: 1312


Si la vida no te sonrie? ¡Hazle cosquillas!


Ver Perfil WWW

« en: Julio 21, 2008, 09:39:22 »

¿Quién no ha oido hablar sobre las cookies? ¿Sabes que tienes un directorio en tu rigido que tiene todas las cookies  que te crean las páginas? Bueno, supongo que escuchaste de ellas... pero tal vez no sabes qué son, ni usarlas. No te preocupes, para eso estas aquí.
Primero les dire que son las Cookies. Una cookie es un archivo txt que se graba usualmente en el directorio \Windows\Cookies/. Si quieren hechar un vistazo, haganlo ahora mismo, y veras que tienen unos archivos en ese directorio. Pero las cookies (archivos en tu rígido), guardan información, que el servidor pide al usuario al cargar determinada página. La información que guardan es variada. Cada sitio puede crear cookies con informacion diferente. Por ejemplo pueden guardar tu nombre, o las veces que ingresaste a la página. Veamos como hacer una cookie, luego como pedirla al usuario y por último imprimirla.
Veamos un ejemplo simple que sirva para identificar a cada usuario.

Código:
<%
'Primero que nada nos fijamos si ya lleno el formulario.
If Request.Form ("nombre") <> "" then
'Si ya se completó, creamos la Cookie.
'Recuerden que la función Trim es para sacar los espacios.
'en blanco a izquierda y derecha si existen.
Response.Cookies ("nombre") = Trim(Request.Form ("nombre"))
'Con la siguiente sentencia se indica la "vida" de la Cookie.
Response.Cookies("Nombre").Expires = "1/1/2000"
End If
%>
'Empieza la página.
<HTML>
<BODY>
<%
'Nos fijamos si ya existe una Cookie.
If Request.Cookies ("nombre") <> "" Then
'Si existe, la mostramos asi.
Response.Write "La cookie se ha creado. Hola " & Request.Cookies ("nombre")
Response.Write "<BR>Como vez, esto de las cookies es util"
Else
'Mostramos el formulario para que sea completado.
Response.Write "Ingresa tu nombre en el formulario. Crearemos una cookie con él."
%>
<FORM ACTION="mismapagina.asp" METHOD="POST">
<INPUT NAME="nombre" SIZE="10">
<INPUT TYPE="Submit" VALUE="Crear Cookie!">
</FORM>
<% End If %>

Notar que la ACTION del FORM envia los datos a la misma página. Es por eso que antes de los tags de HTML se chequea si fue completado el form y se crea la cookie.

fuente
soloasp.com.ar
En línea


Páginas: [1]   Ir Arriba
Imprimir
Ir a:  

¿Como postear en Polaxia? - ¿Quieres subir una imagen al foro? - Subir archivos - F.A.Q - Registrarse