Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Ivan.Teles

Sistema de Login

Recommended Posts

fiz um sistema de login no dream em niveis..

 

o sistema ta legal funcionando com os niveis, mas quero que uma senha funcione somente por um dia.

então fiz o seguinte. ao cadastrar o usuário, acrescento um dia apartir da data do relogio, então, na tela de logado fin um recordset, que revirica se a validade esta de acordo com a do banco de dados, mas ta gerando um erro de dados incompatíveis, o que tenho que fazer, formtar a data antes de verificar?

 

 

código que o dream gerou..

<%

Dim rs__MMColParam

rs__MMColParam = "1"

If (Session("kt_validade") <> "") Then

rs__MMColParam = Session("kt_validade")

End If

%>

<%

Dim rs

Dim rs_numRows

 

Set rs = Server.CreateObject("ADODB.Recordset")

rs.ActiveConnection = MM_dmx_STRING

rs.Source = "SELECT * FROM usuarios WHERE validade = '" + Replace(rs__MMColParam, "'", "''") + "'"

rs.CursorType = 0

rs.CursorLocation = 2

rs.LockType = 1

rs.Open()

 

rs_numRows = 0

%>

 

se eu colocar esse código: <%= Session("kt_validade") %>

 

eu vejo que a sessão foi declarada, mas ele não consegue compara, o que devo fazer!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

ja consegui a solução vlw galera, eu adicionei um campo na tabela com a validade. em data, ai na pagina que solicita que o usuário estaja logado eu criei um recordset que solicita que data do banco seja maior ou igual a do sistema.

 

vlw http://forum.imasters.com.br/public/style_emoticons/default/clap.gif http://forum.imasters.com.br/public/style_emoticons/default/clap.gif http://forum.imasters.com.br/public/style_emoticons/default/clap.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.