Avatar billede fredd Nybegynder
10. juni 2004 - 15:08 Der er 10 kommentarer og
1 løsning

Update af password

Hej eksperter...

Jeg har en asp side hvor det er muligt at opdatere en personlige oplysninger.. For en sikkerhedsskyld skiver den ikke passwordet ud i password feltet (så kan man jo højreklikke og se i kilde koden hvad passwordet er). Nogen der kan fortælle mig hvad jeg skal skrive i min SQL forespørgsel..?
Avatar billede sierradriver Nybegynder
10. juni 2004 - 15:54 #1
Når du skal update eller hente fra tabellen?
Avatar billede fredd Nybegynder
10. juni 2004 - 15:57 #2
når jeg skal opdatere tabellen...
Avatar billede sierradriver Nybegynder
10. juni 2004 - 15:59 #3
Så vil det nemmeste være at lave en if sætning vil jeg tro

altså:

If Request.Form("Password") = "" Then
update sætning, uden password
ElseIf Request.Form("Password") <> "" Then
update sætning, med password
End If
Avatar billede fredd Nybegynder
10. juni 2004 - 16:01 #4
Ja... Men kan du ikke skrive SQL-sætningen for mig...?
Avatar billede sierradriver Nybegynder
10. juni 2004 - 16:03 #5
Jo det kan jeg da godt, hvad for nogle felter har du? Og hvilke typer er de i din tabel?
Avatar billede fredd Nybegynder
10. juni 2004 - 16:07 #6
en form med et felt ved navn password og i databasen et felt ved navn password... Typen af tabellen er bare tekst...
Avatar billede medions Nybegynder
10. juni 2004 - 16:08 #7
Du kan encrypte sådan her:

<%
Function encrypt(x1, x2)
    s = ""
    t = 0
    For i = 1 to len(x1)
        t = t + asc(mid(x1,i,1))
    Next
    For i = 1 to len(x2)
        y = (t + asc(mid(x2,i,1)) * asc(mid(x2,((i+1) mod len(x2)+1),1))) mod 255
        s = s & chr(y)
    Next
    For i = (len(x2) + 1) to 10
        If t>598.8 Then t = 598.8
        y = t^3*i mod 255
        s = s & chr(y)
    Next
    encrypt = s
End Function
%>

<html>
<head>
<title>Encrypt</title>
</head>

<body>
<% If request.form("name") = "" Then %>
<form action="encrypt.asp" method="post">
<input type="text" name="name"><input type="text" name="pass">
<input type="submit">
</form>
<% Else %>
<% response.write encrypt(request.form("name"),request.form("pass")) %>
<% End If %>
</body>
</html>

//>Rune
Avatar billede sierradriver Nybegynder
10. juni 2004 - 16:53 #8
SQL = "Update TABEL Set Password = '" & Request.Form("Password") & "'"
Avatar billede fredd Nybegynder
11. juni 2004 - 13:13 #9
Jaja sierradriver, men det opdaterer passwordet ligegyltigt om passwordfeltet er tomt eller ej...
Avatar billede fredd Nybegynder
11. juni 2004 - 17:43 #10
Har selv fundet ud af det...
Avatar billede sierradriver Nybegynder
11. juni 2004 - 17:46 #11
Det var jo meningen at du skulle kombinere de 2 svar...!

Så må du sgu lære at udspecificere dit spørgsmål, det er jo lidt svært at vide hvad du vil frem til.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

Seneste spørgsmål Seneste aktivitet
I dag 10:21 Ny printer, men hvilken Af mort1 i Printere
I går 19:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging