Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Hvordan lage en Pålogging & Response Side
    Opprette en sikker pålogging til ditt nettsted vil sikre og beskytte den mot uautorisert tilgang . Den lar deg også tilpasse ditt nettsted for brukerne avhengig av deres påloggingsinformasjon. Det første du må gjøre er å lage en database som lagrer påloggingsinformasjon som brukernavn og passord . Instruksjoner
    en

    Legg til følgende kode til hjemmesiden din til å gi ditt nettsted med en påloggingsside eller å opprette en kobling til å sende brukerne fra hjemmesiden din til en påloggingsside . Den første linjen kontrollerer om en økt er etablert for ( "Bruker" ) . Hvis ingen forbindelse er opprettet deretter linje 2 av koden viderekobler brukerne til login.asp side ; . Hvis allerede er logget inn på siden vises for brukeren

    < % Hvis Session ( "Bruker" ) = 0 ThenResponse.Redirect " /login.asp ? refurl = /default.asp " End If %>
    2

    Opprette et skjema til å samle inn brukerens navn og passord. Linje 1 i koden vil sende skjemaet informasjonen til en behandling siden. Linjene 2 , 3 og 4 vil samle informasjonen som skal sendes til behandling side . Linje 2 er skjult og er ikke synlig for brukeren og fanger nettadressen til den aktuelle siden. Linje 3 fanger brukerens navn og linje 4 fanger brukerens passord . Navngi og lagre denne siden som " login.asp " .


    < input type = "skjult" name = " refurl " value = " < % = Request.QueryString ( " refurl ") %> "> < input type = "text " name = "brukernavn " size = " 19 ", en tittel = "Skriv inn brukernavn . " tabindex = " 1 "> < input type = " password" name = "Passord " size = " 19 ", en tittel = "Skriv inn passord ". tabindex = " 2 " >

    < /form>
    3

    Send skjemaet informasjonen til behandling for å kontrollere at opplysninger som sendes kampene informasjon som er lagret i databasen . Lines 1-5 be refurl fra hovedsiden eller ditt nettsted å sende brukeren til hvis riktig påloggingsinformasjon er gitt. Lines 5-10 åpne en tilkobling til databasen og recordset deretter sjekker for å se om de data du har lagt inn samsvarer med en linje i databasen. Lines 11-17 se om det du tastet inn er korrekt og enten sender deg tilbake til login.asp om " False " ( feil påloggingsinformasjon ) eller hvis " Ekte" etablerer en sesjon for brukeren . Lines 18-19 lukke tilkoblingen til databasen og recordset . Linje 12 skaper meldingen for å gi brukeren og legger det inn på nettadressen slik at den forteller brukeren at de kom inn i feil informasjon ( se trinn 4). Navngi og lagre behandlingen side " login_proc.asp " .

    < % Hvis Request.Form ( " refurl ") < > " " ThenRefURL = Request.Form ( " refurl " ) ElseRefURL = "admin /default.asp " End If

    Set Conn = Server.CreateObject ( " ADODB.Connection ") Conn.Open " Provider = sqloledb ; datakilde = mssql02.1and1.com ; UID = dbo266996089 ; PWD = dhaka06 ; DATABASE = db266996089 "Set RS = Server.CreateObject ( " ADODB.RecordSet ")

    SQL = " SELECT * FROM tbl_Login WHERE brukernavn = ' "& Request.Form ( " brukernavn " ) &" ' AND passord = ' "& Request.Form ( " Passord " ) &" ' "

    Set RS = Conn.Execute ( SQL)
    p Hvis RS.EOF thenResponse.Redirect ( " login.asp ? MSG = Ugyldig brukernavn eller passord. Vennligst prøv igjen ! ") ElseSession ( " Bruker " ) = TrueSession ( " brukernavn ") = RS ( " brukernavn " ) Response.Redirect RefURLEnd Hvis

    Set Conn = NothingSet RS = ingenting %>
    4

    Legg til følgende kodelinje rett ovenfor din form koden (trinn 2 ) i login.asp .

    < % = Request.QueryString ( "msg " ) % >
    p Hvis det er en vellykket database matche din side vil vise til brukeren.Hvis ingen match er funnet koden i trinn 3 vil sende brukeren tilbake til login.asp side og vise meldingen " Ugyldig brukernavn eller passord. Vennligst prøv igjen ! " .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan kontrollere om en fil eksisterer Ved hjelp av V…
    ·Hvordan hente en link fra en celle i GridView 
    ·Funksjon av Call Funksjon 
    ·Hvordan du skal se på en skrivebeskyttet Lisp File 
    ·Programmerer guide til EGA & VGA Kort 
    ·Hvilke verktøy trenger programmerere bruk 
    ·Programmering i Punch kort Era 
    ·Hvordan finne den dato en database inkarnasjonen i Orac…
    ·JavaScript Vs . Java Applets 
    ·Verktøy Brukes i Software Development 
      Anbefalte artikler
    ·Hvordan Lenke listen Input Stream på C + + 
    ·Slik pakker du ut WinZip Ved hjelp av Visual Basic 
    ·Hvordan bruke Strict i Perl 
    ·Hvordan skrive din egen Simple Java Message Queue 
    ·The Best Prolog Tutorial 
    ·Hvordan lese fra DOSBox i Perl 
    ·Hvordan legge filer i et PowerShell Session 
    ·Hvordan lage en Square Bruke PHP 
    ·MySQL er treg i Magento 
    ·Hvordan Rekursivt Traverse i en lenket liste 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/