Problemet er ikke så stort med MD5() og det er nok også en af de beder måder at gøre det på.
'---------------------------- Form1 ---------------------------------
' Hvis du bruger MD5()
http://www.codelib.net.au/Code.asp?CodeID=8' Så skulle det lige være til at sette ind.
'
' HUSK at ændre strSoftkey brug eventuel samme måde som jeg har brugt
' her :
http://www.eksperten.dk/spm/448082 (07/01-2004 08:44:11) til
' at skjule Softkey
'
' TextBox -> txtUser.Text
' TextBox -> txtPass.Text
'--------------------------------------------------------------------
Option Explicit
' ---------------------------------------------------
' Skriv et brugernavn og tryk på cmdGenerator_Click
' Så for du den adgangskode som passer til brugernavn
Private Sub cmdGenerator_Click() ' <- CommandButton
Dim strSoftkey As String
' Softkey er bare en tekst så da ikke er andre da kan luer din kode af
' (strSoftkey = "Password")
strSoftkey = Chr$(80) & Chr$(97) & Chr$(115) & Chr$(115) & _
Chr$(119) & Chr$(111) & Chr$(114) & Chr$(100)
txtPass.Text = MD5(strSoftkey & txtUser.Text)
End Sub
Private Sub cmdLogin_Click() ' <- CommandButton
Dim strSoftkey As String
' Softkey er bare en tekst så da ikke er andre da kan luer din kode af
' (strSoftkey = "Password")
strSoftkey = Chr$(80) & Chr$(97) & Chr$(115) & Chr$(115) & _
Chr$(119) & Chr$(111) & Chr$(114) & Chr$(100)
If MD5(strSoftkey & txtUser.Text) = txtPass.Text Then
' Logget ind..
Else
' Brugernavn eller adgangskode er forkert
End If
End Sub
'---------------------------- Form1 ----------------------------