Ir para conteúdo
Fórum Script Brasil

Mario estevam

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Sobre Mario estevam

Perfil

  • Gender
    Male
  • Location
    São Paulo

Mario estevam's Achievements

0

Reputação

  1. Assim funciona: <% endereco_ = Server.MapPath("./") & "\Database1.mdb" Set C = Server.CreateObject("ADODB.Connection") C.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & endereco_ & ";" sql = "Select * from Tabela1 where Usuario=" & request.form("t1") & ";" set r = c.execute(sql) If r.EOF then Response.Write "usuario ou senha invalidos" else If Request.Form ("p1") = r("Senha") then Response.Write "Bem - vindo" + r("Nome") + "!" else Response.Write "usuario ou senha invalidos" end if end if r.close c.close set c = nothing set r = nothing %>
  2. Mario estevam

    aes_encrypt Mysql e asp

    Karina, Não conheço este script de encriptação, mas já utilizei no MOD5 que funciona assim: password = md5(password) neste momento é feito a encriptação doa dados e gravado no banco, até unde eu sei, não dá para desfazer o proceso e assim fica impossível a recuperação da senha em caso de esquecimento (por exemplo). O processo seria assim: 1º - você recupera a variavel do formulário; 2º - passa a variavel pelo script de emcriptação; 3º - consulta o banco, pela variável encriptada e pelo ID do usuário; 4º - se retornar dados, significa que o usuério conseguiu se logar; Nestes casos, não é possível recuperar a senha, caso o usuário tenha esquecido, você pode montar um porcesso onde é gerado e enviado uma senha vencida para o email do usuário, assim ele pode cadastrar uma nova senha. Tenha um bom dia.
  3. Senhores, Com todo o respeito aos que responderam, mas não acho correto a troca de algo escrito assim ( it's ) para it´s, pois em Inglês esta palavra estara com a grafia errada, pois deve usar o apótrofe e não o acento gráve. Para soluciona este problema, sugiro usar a funcção "server.htmlencode" ficaria assim: objetivo = trim(server.htmlencode(request.form("objetivo"))) Com esta função os caracteres especiais ficam codificados e desta forma não causarão erro. Exemplo: quando informado em um campo a palavra OPERAÇÃO, será gravado no Banco de dados OPERAÇÃO, porem quando você recuperar esta informação do banco, na tela será escrito de foma correta. O erro que você falou que ocorreu é devido que o caracter de apótrofe interrompe a string de SQL e assim trava o processo. espero ter ajudado.
×
×
  • Criar Novo...