Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 29-01-2007
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 26
seoane Va por buen camino
Quizá lo que voy a decir sea una tontería, pero si puedes crear una cookie que se borra al cerrar el navegador, y también otra que solo dura una hora, por que no utilizas dos cookies para la identificación. De esta manera si falla una de las 2 el usuario no se identifica, y cumples las 2 condiciones, la identificación expirara en una hora y también al cerrar el navegador.
Responder Con Cita
  #2  
Antiguo 29-01-2007
[kayetano] kayetano is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Elche
Posts: 644
Poder: 24
kayetano Va por buen camino
Hola

La cookie no puede tener dos fechas de expiración, o dura una hora o se borra al cerrar el navegador pero las dos opciones no.
Lo que puedes hacer es crear una cookie que dure una hora y pero que se borre si se cierra el navegador, puedes llamar al evento onunload de la etiqueta BODY y borrar lo cookie.
Otro consejo es que la cookie se vaya renovando segun se navega por tu web, ya que pasada una hora caducará y el usuario tendrá que volver a identificarse.
__________________
Salu2
KAYETANO

Cómo hacer preguntas de manera inteligente
Responder Con Cita
  #3  
Antiguo 30-01-2007
halizia halizia is offline
Miembro
 
Registrado: abr 2006
Posts: 116
Poder: 21
halizia Va por buen camino
como hago para que se vaya renovando?
Gracias.
Responder Con Cita
  #4  
Antiguo 30-01-2007
[kayetano] kayetano is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Elche
Posts: 644
Poder: 24
kayetano Va por buen camino
Hola

Simple, cada vez que entre en una de tus páginas, si lo cookie esta activa vuleves a modificar la fecha de caducidad y la vuelves a poner a una hora. Con esto lo que consigues es que si el usuario enta navegando la cookie no caduca nunca y solo caducará si deja de navegar durante una hora.
__________________
Salu2
KAYETANO

Cómo hacer preguntas de manera inteligente
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
administrar cookies hidal Internet 2 10-01-2007 00:19:56
Cookies en Delphi 8 samuelabad .NET 0 07-10-2006 20:47:31
duda con cookies Luzma PHP 4 08-07-2006 18:58:10
Asunto de cookies y sesiones gatsu PHP 3 26-04-2004 18:55:24
Problemas con el manejo de cookies mauriciorazquin Internet 0 21-10-2003 23:30:08


La franja horaria es GMT +2. Ahora son las 19:14:28.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi