![]() |
![]() |
|
| Condividi questo contenuto nei Social Network: |
|
Tweet |
|
|
|
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito. |
||||
|
|||||||||
|
|
LinkBack | Strumenti di discussione |
|
|
#1 (permalink) | ||
|
User Newbie
Data di registrazione: Nov 2011
Ubicazione: Roma
Messaggi: 3
|
Salve a tutti.
![]() Sono nuovo in questo forum e dopo aver imparato html e css mi stò cimentando con il php e l'sql. Stò smanettando con un os free, che permette i classici sistemi di registrazione, login utente. Il problema è che è privo di recupera password, perchè in origine l'os non salvava l'email nel database per un fattore di privacy. Quel problema lo risolto, però ho provato questi giorni a fare il recupera password, ma non ci riesco. ![]() Il database ha le password criptate in md5 e da quello che ho capito è impossibile decriptarle e inviarle per email all'utente. Allora ho pensato che la solusione più logica è: -un form html per inserire la password dell'utente -controllare se nell'input dove si scrive la mail è pieno e se tra i caratteri è presente "@" -creare una nuova password alfanumerica criptata -sostituire quella vecchia con quella nuova appena creata nel database -inviare per email all'utente la password(leggibile ovviamente) Questi giorni mi sono impazzito a capire come fare, ma senza successo ![]() C'è qualcuno tanto buono da farmi vedere come posso fare? Per la connesione al database l'os usa questi due file: config.inc.php Quote:
Quote:
Ecco è tutto qui. Aiutatemi voi ![]() | ||
|
|
|
|
|
|
|
#2 (permalink) |
|
User
Data di registrazione: Jun 2007
Messaggi: 377
|
Ciao, non ho capito bene cosa vuoi fare,
perchè a te servirebbe una query di inserimento e poi una query di estrazione dati, per quella di estrazione puoi fare cosi Codice PHP:
|
|
|
|
|
|
#3 (permalink) |
|
User Newbie
Data di registrazione: Nov 2011
Ubicazione: Roma
Messaggi: 3
|
Si, esatto.
![]() Però devo inserire una nuova password alfanumerica che si generi in maniera casuale e venga criptata con md5 nel db e venga inviata per email all'utente. Per evitare eventuali problemi nel form dove si inserisce la email dell'utente per il recupero ci fosse un controllo nel campo che quello che si scrive all'interno sia un indirizzo mail valido. Non sò se ora sono stato chiaro ![]() |
|
|
|
|
|
#4 (permalink) |
|
User
Data di registrazione: Jun 2007
Messaggi: 377
|
Ciao, vorrei darti un consiglio, il più delle volte guardando qualche db ho notato che al suo interno ci sono 2 campi, password e pwd
nel primo c'è la password vergine diciamo, mentre nella seconda c'è quella criptata, quando l'utente ha perso la password tu gli invii quella vergine, ecco. Per il controllo della mail, basta fare una ricerca nel forum controllo email e molti post sono stati scritti Ciao |
|
|
|
| Tags: recupera password |
| Strumenti di discussione | |
|
|