como tratar a un usuario no logeado

02/10/2005 - 14:38 por Enrique | Informe spam
hola a todos,

tengo un problema que me gustaria poder solucionar: os comento. estoy
haciendo un carrito de compra y he diseñado la base de datos de la misma
forma que si creara una BD de facturacion, es decir con las tablas
"clientes", "pedidos", "detalles de pedidos" y "productos".

en una aplicacion windows, para crear el pedido, utilizaria un cliente
existente y si no existe pues primero lo crearia y despues lo usaria para
hacer el pedido. el problema es que en internet la cosa cambia. quiero dejar
la posibilidad al usuario de logear cuando se formalize el pedido.

el usuario puede logear nada mas entrar en la pagina si esta registrado,
registrar si no esta registrado y logear despues, pero tambien puede
simplemente navegar y elegir productos a añdir en el carrito de compra. en
este ultimo caso, este cliente no esta identificado todavia, es decir que no
existe idCliente.

¿como se puede tratar eso? ¿conviene quiza crear una tabla temporal y una
vez se registre y logee, volcar los datos de esta tabla temporal con el
nuevo id?. la verdad es que no lo tengo nada claro.

muchas gracias por ayudarme
 

Leer las respuestas

#1 William Rivera
02/10/2005 - 15:58 | Informe spam
quisas te funcione con el id de la session

Session.SessionID




"Enrique" wrote in message
news:
hola a todos,

tengo un problema que me gustaria poder solucionar: os comento. estoy
haciendo un carrito de compra y he diseñado la base de datos de la misma
forma que si creara una BD de facturacion, es decir con las tablas
"clientes", "pedidos", "detalles de pedidos" y "productos".

en una aplicacion windows, para crear el pedido, utilizaria un cliente
existente y si no existe pues primero lo crearia y despues lo usaria para
hacer el pedido. el problema es que en internet la cosa cambia. quiero
dejar
la posibilidad al usuario de logear cuando se formalize el pedido.

el usuario puede logear nada mas entrar en la pagina si esta registrado,
registrar si no esta registrado y logear despues, pero tambien puede
simplemente navegar y elegir productos a añdir en el carrito de compra. en
este ultimo caso, este cliente no esta identificado todavia, es decir que
no
existe idCliente.

¿como se puede tratar eso? ¿conviene quiza crear una tabla temporal y una
vez se registre y logee, volcar los datos de esta tabla temporal con el
nuevo id?. la verdad es que no lo tengo nada claro.

muchas gracias por ayudarme



Preguntas similares