Generatore di password

renatopiero

Nuovo Utente
13 Giu 2008
2
0
0
Salve a tutti, avrei bisogno di qualche consiglio utile.
Premetto che sono molto Inesperto :).

Ho creato un Form per la registrazione degli utenti, il quale automaticamente genera l' ID "usando la mail dell' utente" e una password (preferisco che la generi il programma, piuttosto che la scelga l' utente) che verrà succesivamente comunicata all' utente, fin qui tutto bene.

Ora necessito di inserire un' istruzione che purtroppo, anche cercando, non riesco a trovare.

Ho la necessita che la registrazione dell' utente abbia una durata limitata di 365 giorni, quindi 10 giorni prima della scadenza mandi una mail all' utente avvisandolo, e che alla scadenza, cancelli dal database la registrazione, non c' è modo che l' utente possa riconfermare la registrazione, viene semplicemente avvisato, deve abbligatoriamente rifarla ricevendo cosi una nuova password.

E possibile inserire questa istruzione in un Form o mi devo realizzare un programmino che gestista il database ?? (se possibile, preferirei la prima possibilità) :).

Di seguito vi posto pari pari l' istruzione del form che ho scaricato, chiaramente dev' essere ancora settato.

<?
$numero = 6;
// numero caratteri da usare per la password

$email = $_REQUEST['email'];
if (!eregi("[a-z0-9_.-]*@[a-z0-9.-]+\.[a-z]{2,4}",$email)) {
print "<p>email non valida</p>";
}
// controllo validità email

$data = date("Y-m-d H:i:s");
$password = substr(md5($data),0,$numero);
// ho generato una password casuale legata all'orario

$connection = mysql_connect($host,$user,$pass) or die("Errore nella connessione MySQL: " . mysql_error());
mysql_select_db($name,$connection) or die("Errore nella selezione del database: " . mysql_error());
// effettuo la connessione

$querySQL = "INSERT INTO utenti (utente,password,email) VALUES (";
$querySQL .= "'" . $email . "','" . $password . "','" . $email . "')";
mysql_query($querySQL,$connection) or die ("Errore nella query:" . mysql_error());
// scrivo nel database i dati

$messaggio = "<p>Benvenuto nella Community di tuoSito</p>";
$messaggio .= "<p>Il tuo username è: ".$email."<br>";
$messaggio .= "La tua password è: ".$password."</p>";
$messaggio .= "<p>Torna a trovarci presto!</p>";

$resultmail = @mail($email,"Iscrizione newsletter Tuosito",$messaggio,"Bcc: [email protected]");
if($resultmail) print "Benvenuto. La tua password ti è stata inviata via mail";
else print "L'invio della mail è attualmente inattiva. Richiedi la password al webmaster";


?>


Grazie per la gentile Attenzione
renatopiero
 
Discussioni simili
Autore Titolo Forum Risposte Data
E Generatore ID link PHP 3
A Generatore captcha PHP 4
L php generatore di form?? PHP 1
Web Designer Generatore di Privacy Policy per Siti Web Discussioni Varie 1
C Generatore di codice embed PHP 1
F Generatore di pagine html in php PHP 19
A Perfezionare un Generatore di ricette casuale [descrizione CON FOTO PHP 37
S generatore photogallery PHP 2
I reset password PHP 1
I recupera password via mail salva pasword password_hash PHP 2
I resetta password via mail PHP 2
otto9due Proteggere una cartella e file con password tramite .htaccess e .htpasswd Web Server 0
MarcoGrazia Creare una password Snippet Javascript 0
W Recupero password Classic ASP 16
gandalf1959 [PHP] Verifica password per accesso ad area riservata PHP 3
S [OFFRO] Rimozione o aggiunta di Password ai file PDF e opzionalmente loro modifica Offerte e Richieste di Lavoro e/o Collaborazione 2
R password per wi-fi telecamere IP Cam e Videosorveglianza 0
F [php] sicurezza password form login PHP 2
K COMPRO account email italiani con password URGENTE Vendere e Acquistare pubblicita' online 3
W [PHP] Criptare la password con Laravel PHP 1
A Cambio password utente DB Database 0
B Warning: mysql_connect(): Access denied for user 'DIREZIONE'@'81.88.55.179' (using password: YES) PHP 6
S [PHP] estrarre dati sito web protetto con username e password PHP 13
F [Javascript] Verificare la presenza di caratteri speciali in una password Javascript 3
K [PHP] Validazione email e password PHP 1
G password accesso dvr IP Cam e Videosorveglianza 0
R [WordPress] Accesso al db e verifica credenziali (password criptata) WordPress 1
Z Ip cam: password dimenticata. IP Cam e Videosorveglianza 12
ANDREA20 [PHP] Non riesco ad impostare reset password invio via email PHP 6
H Password phpMyAdmin [RISOLTO] Discussioni Varie 11
M password rubata Supporto Mr.Webmaster 0
E [PHP] Reindirizzamento pagina se la password immessa è corretta PHP 9
W [ASP] Password Login per area riservata Classic ASP 13
P [PHP] come criptare una password in un form di registrazione PHP 4
P [PHP] Confrontare due password e due email PHP 4
P verifica caratteri per email e password PHP 17
M Evitare la compilazione automatica NomeUtente e Password con Chrome PHP 2
N Reset password e remind user con Chronoforms Joomla 0
HolidaySoft.it WCF Custom Security con User e Password .NET Framework 2
D Sorgente Pagina PHP protetta da password PHP 2
J Per legge il webmaster deve dare la password al cliente? Leggi, Normative e Fisco 1
M problemino legale: farsi dare le password dai precedenti gestori del sito. Leggi, Normative e Fisco 0
felino [FileZilla] Esportare gestione siti con password in chiaro Windows e Software 16
P VBulletin password dimenticata CMS (Content Management System) 0
P Controllo password Javascript 3
L form username e password Classic ASP 4
M Decryptare password PHP 1
I username e password per il database PHP 4
M Script php login con password in scadeza ogni tre mesi PHP 2
L Gestire password utenti registrati. Quale codifica? PHP 23

Discussioni simili