connettersi al database . Tipo "$ dbcon = mysql_connect (server , nome_utente , password) , " sostituendo i parametri con i dati di accesso per il database specifico .
2
Creare due variabili password. Tipo "$ password1 = $ _POST [ " password1 " ] , " e " $ password2 = $ _POST [ " password2 " ] , " su righe separate . Queste variabili potranno raccogliere le informazioni nelle caselle di testo della password dal modulo nella pagina precedente .
3
Sfuggire i caratteri speciali che possono esistere nella nuova password dell'utente utilizzando la funzione mysql_real_escape_string . Tipo "$ password1 = mysql_real_escape_string ( $ password1 ) ; " e " $ password2 = mysql_real_escape_string ( $ password2 ) ; " su righe separate . Questa funzione anteporre backslash per i caratteri speciali , come ad esempio le virgolette , rendendolo sicuro per inviare in una query MySQL, senza il rischio di generare un errore di database .
4
Controllare per assicurarsi che i due user- le password inviate non differiscono . Tipo " if ( $ password1 < > $ password2 ) { echo" Le password non corrispondono. ";} " E che l'utente riprovare . È necessario assicurarsi che l' utente ha inviato la stessa password due volte per la protezione contro gli errori degli utenti .
5
Invia la nuova password per il database . Tipo "if ( mysql_query ( UPDATE nome_tabella SET password = ' $ password1 ' WHERE user_name = ' $ session [ userid ] ' ")) { echo " Il tuo è cambiato con successo la tua password . " , "Dal momento che il vostro utente connesso al suo account prima , il browser che hanno superato il " userid ".
6
chiudere la connessione al database di tipo " mysql_close ( $ dbcon )," . . sulla linea finale del vostro script PHP
Programmazione © www.354353.com