Fordelaktig.no
Webutvikler kurs ASP.NET, C#, CSS mm.

WebRessurs.no - Webprogrammering og ressurs innen ASP, ASP.NET, PHP, SQL, HTML, CSS, Javascript, XML, C#, VB, Flash  mm.

Brukernavn: 
Passord:

Registrèr deg Glemt passord?
Logg deg inn




  ASP.net (199)
  ASP 3.0 (111)
  PHP (30)
  HTML (66)
  SQL (89)
  CSS (46)
  XML (7)
  JavaScript (78)
  Diverse kode (13)


  Programmering (22)
  System og drift (15)
  Trafikk og inntekt (11)
  Guider og tips (22)
  Nyttig lesestoff (23)
  Web forum (586)
  Link galleri (566)


  ASP.NET kurs(5)
  CSS kurs (2)
  JQuery kurs (2)


  Øk trafikken (8)
  Facebook App. (4)
  Microsoft CEO (6)


  Server & web
  Internett & epost
  Systemverktøy
  Sikkerhet
  Fildeling
  Lyd & media
  Diverse software


  Domenesalg
  Metagenerator
  Websikre farger
  Gratis epost
  WebMail


  Bli medlem!
  Siste innlegg
  Gjestebok
  Tips en venn
  Kontakt oss
  Forsiden




Kode Artikler
Linker


Mål internetthastigheten din.


Lage login-side uten bruk av database

av Øyvind A. Isaksen
 
Denne koden viser hvordan du lager en side som krever korrekt passord for å komme inn. Siden benytter "session", det samme som de fleste nettbanker bruker. Man kan med andre ord betrakte dette som en sikker løsning! Koden består at en login-fil (login.asp), en prosesseringsfil (_login.asp) og en session-sjekk du legger øverst i alle filer du vil passord-beskytte.

Denne koden (Session-sjekk) legger du øverst på alle sider som skal passord-beskyttes:

<%
if session("login") <> "ok" then Response.Redirect("login.asp")
%>



Lag en fil med navnet login.asp. Her logger en bruker inn, fila skal se slik ut:

<h1>Login</h1>
<form action="_login.asp" method="post">
Logg inn: <input type="password" size="10" name="txtPassord">
<input type="submit" value="ok">
</form>


Lag så en side som heter _login.asp. Den skal se slik ut (passordet er "sommer", det kan du endre selvfølgelig):

<%
varPassord = Request.Form("txtPassord")
session.Timeout = "480"

if varPassord = "sommer" then
session("login") = "ok"
else
session("login") = "feil"
end if
Response.Redirect("login.asp")
%>


Legg filene "login.asp" og "_login.asp" på serveren. Lag så en asp-fil med session-sjekk (koden vist i toppen av denne artikkelen). Overfør den til serveren og forsøk å gå inn på siden. Det går ikke, du blir sendt til login-siden. Logg inn med ditt passsord og forsøk igjen. Da går det!


WebRessurs.no anbefaler:    StackOverflow.com | Experts-Exchange.com | W3schools | ASP.NET | Codeproject | 4Guys
WebRessurs.no er utviklet og drives av SoftMaker LTD
Sett som startside: [ ]. Bokmerk denne siden: [ klikk ]. Sitemap. http://twitter.com/webressurs_no/. Antall brukersesjoner: 8774214.
Copyright WebRessurs.no © 2003 - 2015
Turvenn.no