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 >> PHP /MySQL Programmering >> Content

    Hur man skapar en PHP Login Script för MySQL

    PHP är ett skriptspråk som ofta används för att ansluta , skicka och hämta data från en MySQL-databas . Skapa ett login sida på din webbplats för att göra det möjligt för besökarna att komma användarspecifika data . Kanske din MySQL-databas innehåller användarnamn och lösenord för webbplatsen . Använd ett PHP- skript för att autentisera användare baserat på databasen värden . Instruktioner
    1

    Starta en PHP , text eller HTML- redigerare och skapa en ny PHP -fil .
    2

    Skriv följande data med inloggningsuppgifter till ditt MySQL-databas , med noterar de synpunkter som anges av de dubbla snedstreck ( //) : ?

    < php

    //Anslut till MySQL server Review

    mysql_connect ( " host " , " login " , " lösenord " ) katalog

    eller dö ) ( inte ansluta till servern " mysql_error ( . . ) ;

    //Välj MySQL databas

    mysql_select_db ( " databasnamn " ) katalog

    eller dö ( Inte kunna få databasen " . ) ; ?

    > Addera 3

    Skriv in användarnamn /lösenord autentisering och omdirigering kod : ?

    < php

    $ usrSql = " SELECT * FROM Site_Users VAR

    user = ' $ phpUser ' och sälja

    password = ' $ phpPass ' ";

    }

    //Kör $ usrSql frågan och spara resultatet i $ result variabeln

    $ result = mysql_query ( $ usrSql ) katalog

    eller dö ( inte köra " mysql_error ( . . ) ) ;

    //antal rader i $ result

    $ num = mysql_numrows ( $ result ) ;

    $ myrow = mysql_fetch_array ( $ result ) ;

    if ( $ num = 0 ) {

    //En matchande rad hittades - användaren är verifierad.

    $ auth = true;

    }

    //om användaren inte har verifierats , skicka dem tillbaka till inloggningssidan ,

    //annars skapa en session för dem och skicka dem till önskad målsidan

    om {

    header ( " Location . ( $ auth ! ) : http://www.mysite.com/login . php ' ) ;

    exit ,

    } else {

    session_save_path ( ' tmp /' ) ;

    session_start ( ) , //start session

    $ _SESSION [ 'username ' ] = $ _POST [ " phpUser " ] ;

    header ( " Location : http://www.mysite.com/goodies/' ) ;

    }

    ? >

    variablerna för ditt skript kommer att variera beroende på fältnamnen i formuläret . För formen förknippas med detta script är fältet Användarnamn heter " phpUser " och lösenordet fältet heter " phpPass . " En mapp på servern krävs för att hålla sessionsfiler - det här exemplet används " tmp /. "
    4

    Överför PHP-skript till din server med FTP-klient
    . Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skriver ett PHP meddelande
    ·Hur man klarar av Dynamic datumvariabel i Multi Dataflo…
    ·Hur Trunkera Allt Efter en karaktär i PHP
    ·Exec Vs. System i PHP
    ·Hur ansluta till SQLite Med Mongoose
    ·Hur man öppnar en XML -fil från Cache med PHP
    ·Hur Tillåt autentisering för User-Agent PHP Bots
    ·Hur du tar bort låg prioritet i MySQL
    ·Hur Namnge en session i PHP
    ·Hur du tar bort cookies med PHP
    Utvalda artiklarna
    ·Hur Synkronisera block av kod i Java
    ·Varför visas inte alla webbplatser lappat mot SQL atta…
    ·Hur att dölja en Redirect
    ·Hur man läser e-post Använda PHP
    ·Hur man laddar Flash Stream Uttag i VB.NET
    ·Hur man skriver ut div-taggar med PHP
    ·Hur man skapar en MP3-spelare i PHP
    ·Vilken typ av datorprogram är Python 2.2.1
    ·Hur göra en blogg med PHP
    ·Hur Indexera en Heap Table
    Copyright © Dator Kunskap http://www.dator.xyz