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 ( //) : ?
//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 ' . ) ; ? > tipo l'utente /codice di autenticazione e il reindirizzamento password ? $ 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 { ( ' Posizione. ( $ auth ! ) : http://www.mysite.com/login . php '); uscita; } else { session_save_path ( ' tmp /'); session_start ( ) ; //inizia la sessione $ _SESSION [ 'username' ] = $ _POST [ " phpUser " ] ; ( '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 /. " Trasferire lo script PHP per il server utilizzando il client FTP
3
header
header
4
.
Informazioni correlate
Programmazione © www.354353.com