| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    Come creare uno script di accesso PHP per MySQL
    PHP è un linguaggio di scripting usato spesso per la connessione, inviare e recuperare i dati da un database MySQL . Creare una pagina di login sul ​​tuo sito per consentire ai visitatori di accedere ai dati specifici dell'utente . Forse il vostro database MySQL contiene nomi utente e password per il sito . Utilizzare uno script PHP per autenticare gli utenti in base ai valori del database . Istruzioni
    1

    Avviare un editor di PHP , testo o HTML e creare un nuovo file PHP .
    2

    tipo utilizzando le informazioni di accesso per il database MySQL i seguenti dati, tenendo atto delle osservazioni indicato dalle doppie barre ( //) : ?

    < php

    //Si connette al server

    MySQL mysql_connect ( "host" , " login " , " password " ) per

    o die ) ( Non in grado di connettersi al server ' mysql_error ( . . ) ;

    //Scegliere il database MySQL

    mysql_select_db ( " dbname " ) per

    o morire (non in grado di ottenere il database ' . ) ; ?

    >
    3

    tipo l'utente /codice di autenticazione e il reindirizzamento password ?

    < php

    $ usrSql = "SELECT * FROM WHERE Site_Users

    user = ' $ phpUser ' e

    password = ' $ phpPass ' " ;

    }

    //Esegui la query $ usrSql e salvare il risultato nella variabile $ risultato

    $ risultato = mysql_query ( $ usrSql ) per

    or die ( Non in grado di eseguire ' mysql_error ( . . ) ) ;

    //numero di righe in $ risultato

    $ num = mysql_numrows ( $ risultato) ;

    $ myrow = mysql_fetch_array ( $ risultato) ;

    if ( $ num = 0 ! ) {

    //Una fila di corrispondenza è stata trovata - l'utente è autenticato .

    $ auth = true ; }


    //se l'utente non è autenticato , inviare di nuovo alla pagina di login , Stati

    //altrimenti creare una sessione per loro e li invia alla pagina di destinazione desiderata

    se {
    header

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

    uscita;

    } else {

    session_save_path ( ' tmp /');

    session_start ( ) ; //inizia la sessione

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

    ( 'Posizione: http://www.mysite.com/goodies/');

    }

    ? >

    le variabili per il vostro script potranno variare in base ai nomi dei campi del form. Per la forma associata con questo script , il campo nome utente è denominato " phpUser " e il campo password è denominato " phpPass . " È necessaria una cartella sul server per contenere i file di sessione - questo esempio utilizza " tmp /. "
    4

    Trasferire lo script PHP per il server utilizzando il client FTP
    .

    Previous :

    next :
      Articoli Correlati
    ·La mia query è veloce a MySQL e lenta in PHP 
    ·Come utilizzare i trigger in SQL Server 
    ·Come sostituire 2 nuove righe in PHP 
    ·Come eseguire un file SQL dalla riga di comando 
    ·Come modificare il nome del campo in una tabella MySQL 
    ·Come analizzare un Txt file delimitato da tabulazioni i…
    ·Come posso modificare un piè di pagina nella mia tesi 
    ·PHP MySQL Prova delle funzioni di collegamento 
    ·Come rimuovere Leading e gli spazi finali in PHP 
    ·PHP di invio della posta su MySQL Errori 
      Articoli in evidenza
    ·Come trovare se una classe esiste in Ruby 
    ·Come scorrere i messaggi nella barra di stato 
    ·Definizione di Global e statico in PHP 
    ·Come installare Java senza privilegi di admin 
    ·Procedura: PHP click tracking Pixel 
    ·VBA oggetto richiesto 
    ·Come si inserisce un valore di database in un pulsante …
    ·Come Stress Test AJAX 
    ·Come ruotare un disegno in PictureBox 
    ·Che cosa è una matrice in Visual Basic 
    Copyright © Conoscenza Informatica http://it.wingwit.com