/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
skrive til database
Fra : John Jakobsen


Dato : 14-09-08 17:11

Jeg prøver at lave et "login/registrer" script, men jeg kan ikke
finde ud af hvordan jeg får sendt "brugernavn/password" til en
database?

Det jeg har fået lavet endtil vider ser sådan her ud:

<html>
   <Head>
   </head>

   <body>
      <table>
         <tr>
         <td>Brugernavn: </td>
         <td><input type="text" id="t1" name="Brugernavn" </td>
         </tr>
         <tr>
         <td>Password: </td>
         <td><input type="password" id="t2" name="Password" </td>
         </tr>
      </table>
         <form method="post" action="?????">
         <input type="submit" id="1" value="registrer">
         <input type="submit" id="2" value="Log ind">
      </form>

   

   </body>
</html>

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Jørn Andersen (14-09-2008)
Kommentar
Fra : Jørn Andersen


Dato : 14-09-08 18:19

On 14 Sep 2008 16:10:33 GMT, John Jakobsen <johnmjakobsen@gmail.com>
wrote:

>Jeg prøver at lave et "login/registrer" script, men jeg kan ikke
>finde ud af hvordan jeg får sendt "brugernavn/password" til en
>database?
<snip>
>         <td>Brugernavn: </td>
>         <td><input type="text" id="t1" name="Brugernavn" </td>
>         </tr>
>         <tr>
>         <td>Password: </td>
>         <td><input type="password" id="t2" name="Password" </td>
>         </tr>
>      </table>
>         <form method="post" action="?????">
>         <input type="submit" id="1" value="registrer">
>         <input type="submit" id="2" value="Log ind">
>      </form>

Prøv at tage et kig på html.dk's tutorial:
<url: http://www.html.dk/tutorials/asp/>
- lektion 11 handler om at sende og modtage fra en formular.
- lektion 17 og fremad om databaser.

Der er dog lige en ting, du skal være opmræksom på, når det handler om
at gemme passwords: Du bør ikke gemme dem i klartekst. [1]

I stedet bør du hashe ("kryptere") dem, inden du gemmer og så
sammenligne den hashede værdi af login-paswordet med den værdi, der er i
bruger-databasen.

Til at hashe er md5-funktionen ganske udmærket. Der er en forklaring og
en zip'et md5-funktion til download her:
<url: http://www.asp-faq.dk/article/?id=52>

[1] Selv om det nok ikke er Nationalbanken eller de sidste rester af
Roskilde Bank, du vil beskytte, så har folk en vane med at bruge de
samme passwords til banale ting som dem de bruger til "dyre" ting.
Så for at beskytte *dig selv* mod mistanke, så sørg altid for at hashe
brugeres passwords.

Spørg igen, hvis du går i stå.

Good luck!

--
Jørn Andersen,
Brønshøj

Søg
Reklame
Statistik
Spørgsmål : 177433
Tips : 31962
Nyheder : 719565
Indlæg : 6407972
Brugere : 218879

Månedens bedste
Årets bedste
Sidste års bedste