Wat is hier mis mee? Hij geeft altijd de error:
de wachtwoorden komen niet overeen.
if($_POST['password']==$_POST['password2']){
echo "De <b>wachtwoorden</b> komen niet overeen.<br>Klikt u <a href=javascript:history.back()>hier</a> om terug te gaan";
}
bij het registreren (ledensysteem) wordt het paswoord gecodeerd met behulp van md5 uiteraard :P, om een pass vergeten pagina te maken, kan ik dan het besten gewoon een pagina maken met:
Wel, je vraagt bvb hun naam & emailadres,
kijkt of die matchen in de db... dan steek je een unieke code in het veld "recover" of whatever bij die nickname, je mailt hem een link met bvb www.jouwsite.nl/pw.php?recover_id=<unieke_code>, vraagt weer om de nickname, als die ook weer klopt, geef je mogelijk om pass aan te passe...
Ik werk inderdaad met db,
dat is waarschijnlijk een heel mooi maniertje,
is ook heel mooi uitgelegd,
maar het te realiseren is denk ik wat ingewikkelder!
Dat maak je op +- 30 minuten, ... Zolang zou ik er toch overdoen...
Querys:
- Select om te kijken of username & email klopt
- Update om code in te voeren als vorige ok was
- Select om te kijken welke nickname bij de desbetreffende code hoort
- Update om paswoord te wijzigen, en code veld leeg te maken