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

Hay alguien?????

Estas en el tema de Hay alguien????? en el foro de ASP Clásico en Foros del Web. ¿Existe alguna variable o algo que me pueda decir si hay alguien conectado a mi página? GRACIAS...
  #1 (permalink)  
Antiguo 06/09/2002, 03:41
 
Fecha de Ingreso: abril-2002
Mensajes: 161
Antigüedad: 22 años, 1 mes
Puntos: 0
Hay alguien?????

¿Existe alguna variable o algo que me pueda decir si hay alguien conectado a mi página?

GRACIAS
  #2 (permalink)  
Antiguo 06/09/2002, 03:42
Avatar de Mickel  
Fecha de Ingreso: mayo-2002
Ubicación: Lima, Peru
Mensajes: 4.619
Antigüedad: 22 años, 1 mes
Puntos: 7
Re: Hay alguien?????

Puedes usar las id de session para ver eso. Necesitas mas info?
  #3 (permalink)  
Antiguo 06/09/2002, 03:58
 
Fecha de Ingreso: abril-2002
Mensajes: 161
Antigüedad: 22 años, 1 mes
Puntos: 0
Re: Hay alguien?????

GRACIAS MIKEL, te refieres a esto:
Código:
 <% Response.Write "Tu ID de Session es " & Session.SessionID %>

Ejemplo de Salida:
Tu ID de Session es 465107831
????
Pero verás, es que no sé como utilizarlo, te explico:
Tengo una página que es como un carrito de la compra, y cuando entra un cliente borro los posibles pedidos que haya que no se hayan confirmado, lo que ocurre es que si entra un cliente cuando haya otro, el pedido del que estaba se elimina; supongo que lo más normal sería no permitir que entrara, en la db, un usuario cuando haya otro, pero no lo consigo, así que he pensado que podría hacerlo comprobando primero si hay alguien conectado, y si no lo hay que pueda eliminar... ¿Me expliqué?


GRACIAS
  #4 (permalink)  
Antiguo 06/09/2002, 04:02
Avatar de Mickel  
Fecha de Ingreso: mayo-2002
Ubicación: Lima, Peru
Mensajes: 4.619
Antigüedad: 22 años, 1 mes
Puntos: 7
Re: Hay alguien?????

A ver...

> Tengo una página que es como un carrito de
> la compra, y cuando entra un cliente borro
> los posibles pedidos que haya que no se
> hayan confirmado
Por que? Podrias darle un valor agregado y decir "nuestra pagina memoriza sus pedidos..."

> lo que ocurre es que si entra un cliente
> cuando haya otro, el pedido del que estaba
> se elimina
O sea que solo un cliente puede entrar a la vez? No te pases!

> supongo que lo más normal sería no
> permitir que entrara, en la db, un usuario
> cuando haya otro
No! Quieres quedarte sin usuarios?

> pero no lo consigo, así que he pensado que
> podría hacerlo comprobando primero si hay
> alguien conectado, y si no lo hay que
> pueda eliminar...
Si la idea es limpiar una cola o algo asi... por que no usas el evento SessionOnEnd?

> ¿Me expliqué?
Errr... la verdad es que no del todo. No me explico el por que tiene que ser de esa manera...

  #5 (permalink)  
Antiguo 06/09/2002, 04:15
 
Fecha de Ingreso: abril-2002
Mensajes: 161
Antigüedad: 22 años, 1 mes
Puntos: 0
Re: Hay alguien?????

Cita:
Por que? Podrias darle un valor agregado y decir "nuestra pagina memoriza sus pedidos..."
¿Te refieres a que informe al usuario de que si no confirma el pedido este quedará registrado de todos modos? Puedo poner un botón que sea anular el pedido, y que si no lo pulse éste no se borre, no?

Cita:
O sea que solo un cliente puede entrar a la vez? No te pases!
Éste es mi problema, cómo lo hago? Claro que esto se solucionaría si no hiciese ese borrado al entrar en la página, pero entonces cómo elimino los pedidos que no han confirmado? Lo hago en una temporal y no lo inserto en la “real” hasta que no lo confirme?

Cita:
No! Quieres quedarte sin usuarios?
NOOOOOOOOOOOOOOOOOOOOOOOOOOOOO

Cita:
Si la idea es limpiar una cola o algo asi... por que no usas el evento SessionOnEnd?
Lo que pretendía era realizar solo la acción de borrar los posibles pedidos que no hayan sido confirmados, sólo si no hay ningún otro usuario conectado..

Cita:
Errr... la verdad es que no del todo. No me explico el por que tiene que ser de esa manera...
Tampoco es que tenga que ser de esa manera..., está ”abierto a cambios”, aún no es el definitivo, sólo es una demo, pero parece que no me ha salido muy bien :roto:

GRACIAS por tu ayuda
  #6 (permalink)  
Antiguo 06/09/2002, 05:58
 
Fecha de Ingreso: abril-2002
Mensajes: 161
Antigüedad: 22 años, 1 mes
Puntos: 0
Re: Hay alguien?????

OK! SOLUCIONADO!
Ya pueden entrar todos los usuarios que quieran y no me borran ningún pedido!

Espero que no me sigan saliendo errores de este tipo.

Thank you Mike!
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 18:33.