Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur man skapar en inloggning och svar Sida

    Skapa ett säker inloggning till din webbplats kommer att säkra och skydda den från obehörig åtkomst . Det gör också att du kan anpassa din webbplats för användare beroende på deras inloggningsuppgifter . Det första du behöver göra är att skapa en databas som lagrar inloggningsuppgifter för användarnamn och lösenord . Instruktioner
    1

    Lägg till följande kod till din hemsida för att ge din webbplats med en inloggningssida eller för att skapa en länk för att skicka dina användare från din hemsida till en inloggningssida . Den första raden kontrollerar om en session har etablerats för ( " Användare " ) . Om ingen session är etablerad sedan linje 2 i koden omdirigerar användaren till login.asp sidan , . Om redan är inloggad på sidan visas för användaren

    < % If Session ( " Användare " ) = 0 ThenResponse.Redirect " /login.asp ? RefURL = /default.asp " End If % >
    2

    Skapa ett formulär för att samla in användarens namn och lösenord . Linje 1 i koden kommer att skicka formuläret information till en bearbetning sidan . Rad 2 , 3 och 4 samla in den information som ska skickas till bearbetning sidan . Linje 2 är dold och är inte synlig för användaren och fångar URL för den aktuella sidan . Linje 3 fångar användarens namn och linje 4 fångar användarens lösenord . Namnge och spara denna sida som " login.asp " .


    " > < input type = " text " name = " Användarnamn" size = " 19 " en titel = " Ange användarnamn . " tabIndex = " 1 " > < input type = " lösenord " name = " Lösenord " size = " 19 " a title = " Ange lösenord . " tabIndex = " 2 " >

    Addera 3

    Skicka formuläret informationen på behandling för att verifiera att informationen lämnas matcher information som lagras i databasen . Linjer 1-5 begära RefURL från huvudsidan eller din webbplats för att skicka användaren till om rätt inloggningsinformation tillhandahålls . Linjer 5-10 öppna en anslutning till databasen och postuppsättningen kontrollerar sedan att se om de uppgifter du angett matchar en rad i databasen . Linjer 11-17 se om det du angav är korrekt och antingen skickar du tillbaka till login.asp om " False " ( fel inloggningsuppgifter ) eller om " Sant " etablerar en session för användaren . Linjer 18-19 stänga anslutningen till databasen och postmängden . Linje 12 skapar meddelandet för att ge användaren och lägger den på webbadressen så att den talar om för användaren de kom in fel information (se steg 4 ) . Namnge och spara bearbetning sidan " login_proc.asp " .

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

    Set Conn = Server.CreateObject ( " ADODB.Connection " ) Conn.Open " LEVERANTÖR = SQLOLEDB , DATAKÄLLA = mssql02.1and1.com , UID = dbo266996089 , PWD = dhaka06 ; DATABASE = db266996089 " Set RS = Server.CreateObject ( " ADODB.Recordset " ) katalog

    SQL = " SELECT * FROM tbl_Login WHERE username = ' " & Request.Form ( " Användarnamn " ) & " " och lösenord = ' " & Request.Form ( " Password " ) & " ' "

    Set RS = Conn.Execute ( SQL ) katalog p Om RS.EOF thenResponse.Redirect ( " login.asp ? MSG = Ogiltigt användarnamn eller lösenord . försök igen ! " ) ElseSession ( " Användare " ) = TrueSession ( " Användarnamn " ) = RS ( " Användarnamn " ) Response.Redirect RefURLEnd Om

    Set Conn = NothingSet RS = ingenting % >
    4

    Lägg till följande kodrad precis ovanför ditt formulär koden ( steg 2 ) i login.asp .

    < % = Request.QueryString ( " msg " ) % >
    p Om det finns en framgångsrik databas matcha din sida visas på user.If ingen matchning hittas koden i steg 3 kommer att skicka användaren tillbaka till login.asp sidan och visa den meddelandet " Ogiltigt användarnamn eller lösenord . försök igen ! " .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur du gör din Blogroll Nofollow
    ·Hur till Öppen Gadget Dokument
    ·Hur man använder LESC & LINQ
    ·PHP Array Sortera Funktion
    ·Hur vill kolla ett nollvärde
    ·De vanligaste datorspråk
    ·Hur man sätter in en linje med hjälp REXX
    ·Hur man gör udda formade knappar in C #
    ·Hur ställa in timeout- sessioner i iFrame
    ·Hur man sätter in en ComboBox i C - Sharp
    Utvalda artiklarna
    ·Hur man gör en rullgardinsmeny i Visual Basic
    ·Hur till utgång citattecken i VBS
    ·Hur man läser delar av en fil till en array
    ·Hur förlänga VARCHAR i MySQL
    ·Random Numerisk analys
    ·Net Vs . PHP Hastighet
    ·Förteckning över flikar i arbetsboken
    ·Java Kommunikation Mellan Applets
    ·Hur man bygger en inverterad index med MapReduce
    ·Hur Inkludera annan PHP -fil i WordPress
    Copyright © Dator Kunskap http://www.dator.xyz