Olá!
Gostaria de criar no meu site um sistema que atibui um número de identificação (ID) para o usuário, e armazene-o em um cookie. Como faço isso?
OBS: Nenhum usuário pode ter o mesmo número que outro e o cookie continua na máquina quando o usuário sair do side.
Aguardo resposta.
Kara vc pode resolver o problema de identificacao de varias maneiras:
- Criando uma variavel de aplicação que incrementa toda hora que criar o Cookie:
Application("cod") = Application("cod") + 1
- Utilizando o ID da sessão do usuario que provê uma identificacao unica:
Session.SessionID
- Gravando um registro no banco de dados e incrementando toda hora que criar o Cookie.
Mas, há um problema com o caso 1 e 2, no caso da aplicação restartar.
No caso 1, a variavel de aplicação irá se perder e comecará a contagem novamente.
No caso 2, pode haver casos de o sessonID se repetir.
Para armazenar no cookie, segue a ideia que o Generation postou acima.