Ivan.Teles 23 Denunciar post Postado Novembro 21, 2005 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
Ivan.Teles 23 Denunciar post Postado Novembro 26, 2005 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