Ciao ragazzi, ho creato un form nel profilo dell'utente in modo da dargli anche la possibilità di cambiare la password quando vuole, però oltre ai due campi di testo dove inserire la nuova password e riscrivere la password vorrei inserirci anche un captcha (possibilmente con i caratteri moltissimo distorti e in php, senza javascript, e poi se tutto è ok eseguo l'update aggiornando la password.
questo è il form:
<FORM ACTION=\"update_password.php\" METHOD=\"post\">
<input type=\"hidden\" name=\"id\" value=\"$user_id\">
<input type=\"hidden\" name=\"utente\" value=\"$utente\">
Nuova password:
<INPUT TYPE=\"password\" NAME=\"nuova_password\" size=\"30\" maxlength=\"30\">
Conferma nuova password:
<INPUT TYPE=\"password\" NAME=\"conferma_new_pass\" size=\"30\" maxlength=\"30\">
<INPUT TYPE=\"submit\" VALUE=\" Cambia \">
<INPUT TYPE=\"reset\" VALUE=\"Annulla\">
</FORM>
questa il frammento principale della pag di controllo e esecuzione update "update_password.php":
$nuova_password = $_POST['nuova_password'];
$conferma_new_pass = $_POST['conferma_new_pass'];
if(($_POST['nuova_password']) != ($_POST['conferma_new_pass']))
{
echo "Attenzione! Le password non coincidono!
<a href=\"javascript:history.back(1)\">torna indietro</a>";
exit;
}
else
{
//QUI PROCEDO CON L'UPDATE
}
Qualcuno può aiutarmi? Grazie a chi mi aiuterà. Ciao![]()