[PHP] Old Password doenst match!

Gestart doorSkytop6 reacties62 weergaven

7 berichten · pagina 1 van 1

Skytop

Lid · Topicstarter

Berichten
1.101
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hallo iedereen!

Sorry voor weer een topic maar ik kon het zelf na 2 uur zoeken niet vinden.
Ik heb mijn ledensysteem af en ben nu bezig met een script om je wachtwoord te veranderen,
Het is nog niet af,

Maar ik was het aan het debuggen en toen er steeds als ik op submit drukte te staan "Oud wachtwoord is niet correct!" terwijl dit wel zo is.

Het script tot nu toe:

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/session_start"]session_start[/URL][COLOR= #007700]();[/COLOR]

[URL="http://www.php.net/include"]include[/URL] [COLOR= #DD0000]design_top.php[/COLOR][COLOR= #007700];[/COLOR]

[COLOR= #0000BB]$user[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]username[/COLOR][COLOR= #007700]];[/COLOR]

[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$user[/COLOR][COLOR= #007700])
{[/COLOR]
    [COLOR= #FF8000]//gebruiker is ingelogd[/COLOR]
    
    [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]submit[/COLOR][COLOR= #007700]])
    {[/COLOR]
        [COLOR= #FF8000]//velden checken[/COLOR]
        [COLOR= #0000BB]$oldpassword[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]oldpassword[/COLOR][COLOR= #007700]]);[/COLOR]
        [COLOR= #0000BB]$newpassword[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]newpassword[/COLOR][COLOR= #007700]]);[/COLOR]
        [COLOR= #0000BB]$repeatnewpassword[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]repeatnewpassword[/COLOR][COLOR= #007700]]);[/COLOR]
        
        [COLOR= #0000BB]$connect[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_connect"]mysql_connect[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"localhost"[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]"marklzg47_leden"[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]"WACHTWOORD"[/COLOR][COLOR= #007700])[/COLOR] or [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Cant connect."[/COLOR][COLOR= #007700]);[/COLOR]
        [URL="http://www.php.net/mysql_select_db"]mysql_select_db[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"marklzg47_leden"[/COLOR][COLOR= #007700])[/COLOR] or [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Cant find DB"[/COLOR][COLOR= #007700]);[/COLOR]
    
        [COLOR= #0000BB]$queryget[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT password FROM users WHERE username=$users"[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$row[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$queryget[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$oldpasswordb[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$row[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]password[/COLOR][COLOR= #007700]];[/COLOR]
        [COLOR= #FF8000]//check wachtwoorden[/COLOR]
        [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$oldpassword[/COLOR][COLOR= #007700]==[/COLOR][COLOR= #0000BB]$oldpassworddb[/COLOR][COLOR= #007700])
        {[/COLOR]
            [COLOR= #FF8000]//check two new passwords[/COLOR]
            [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$newpassword[/COLOR][COLOR= #007700]==[/COLOR][COLOR= #0000BB]$repeatnewpassword[/COLOR][COLOR= #007700])
            {[/COLOR]
                [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"SUCCES!!"[/COLOR][COLOR= #007700];
            }[/COLOR] 
            [URL="http://www.php.net/else"]else[/URL]
                [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Nieuwe wachtwoorden zijn niet hetzelfde!"[/COLOR][COLOR= #007700]);   
        }[/COLOR]
        [URL="http://www.php.net/else"]else[/URL]
            [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Oud wachtwoord is niet correct!"[/COLOR][COLOR= #007700]);
    }[/COLOR]
    [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"
        <form action=changepassword.php method=POST>
            Oud Wachtwoord: <input type=text name=oldpassword><br>
            Nieuw Wachtwoord: <input type=password name=newpassword><br>
            Herhaal Wachtwoord: <input type=password name=repeatnewpassword><br>
            <input type=submit name=submit value=Verander Wachtwoord>
        </form>
    "[/COLOR][COLOR= #007700];
        }
}[/COLOR]

[URL="http://www.php.net/include"]include[/URL] [COLOR= #DD0000]design_bottom.php[/COLOR][COLOR= #007700];[/COLOR]
?>


Waat heb ik de fout gemaakt? A.u.b ook zeggen waar !
0
Berichten
5.957
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
$oldpasswordb = $row[password];

Let op je spelling! <= vriendelijke tip, niet boos gezegd ofzo yummie
Ken je trouwens iets van html? Kan je mij dan helpen in mijn topic? hypocrite
0
Berichten
5.897
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Misschien handig om je wachtwoord te verbergen.
0
Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Ik gebruik altijd nog bij je query LIMIT 1 voor als er tog meerdere instaan, dat je geen fouten krijgt..
En ik werkt altijd met arrays, maar ik weet dus niet of dit niet werkt...
En..
Volgens mij moet je bij de query als je dus in de query iets ophaalt, moet je de puntjes niet vergeten..
(.$iets.)

Als ik jou was zou ik het zo doen: (weet niet of het werkt.)

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/session_start"]session_start[/URL][COLOR= #007700]();[/COLOR]

[URL="http://www.php.net/include"]include[/URL] [COLOR= #DD0000]design_top.php[/COLOR][COLOR= #007700];[/COLOR]

[COLOR= #0000BB]$user[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]username[/COLOR][COLOR= #007700]];[/COLOR]

[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$user[/COLOR][COLOR= #007700])
{[/COLOR]
    [COLOR= #FF8000]//gebruiker is ingelogd[/COLOR]
    
    [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]submit[/COLOR][COLOR= #007700]])
    {[/COLOR]
        [COLOR= #FF8000]//velden checken[/COLOR]
        [COLOR= #0000BB]$oldpassword[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]oldpassword[/COLOR][COLOR= #007700]]);[/COLOR]
        [COLOR= #0000BB]$newpassword[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]newpassword[/COLOR][COLOR= #007700]]);[/COLOR]
        [COLOR= #0000BB]$repeatnewpassword[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]repeatnewpassword[/COLOR][COLOR= #007700]]);[/COLOR]
        
        [COLOR= #0000BB]$connect[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_connect"]mysql_connect[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"localhost"[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]"marklzg47_leden"[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700])[/COLOR] or [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Cant connect."[/COLOR][COLOR= #007700]);[/COLOR]
        [URL="http://www.php.net/mysql_select_db"]mysql_select_db[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"marklzg47_leden"[/COLOR][COLOR= #007700])[/COLOR] or [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Cant find DB"[/COLOR][COLOR= #007700]);[/COLOR]
    
        [COLOR= #0000BB]$queryget[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT password FROM users WHERE username="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$users[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]" LIMIT 1"[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$row[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_array"]mysql_fetch_array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$queryget[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$oldpasswordb[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$row[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]password[/COLOR][COLOR= #007700]];[/COLOR]
        [COLOR= #FF8000]//check wachtwoorden[/COLOR]
        [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$oldpassword[/COLOR][COLOR= #007700]==[/COLOR][COLOR= #0000BB]$oldpassworddb[/COLOR][COLOR= #007700])
        {[/COLOR]
            [COLOR= #FF8000]//check two new passwords[/COLOR]
            [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$newpassword[/COLOR][COLOR= #007700]==[/COLOR][COLOR= #0000BB]$repeatnewpassword[/COLOR][COLOR= #007700])
            {[/COLOR]
                [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"SUCCES!!"[/COLOR][COLOR= #007700];
            }[/COLOR] 
            [URL="http://www.php.net/else"]else[/URL]
                [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Nieuwe wachtwoorden zijn niet hetzelfde!"[/COLOR][COLOR= #007700]);   
        }[/COLOR]
        [URL="http://www.php.net/else"]else[/URL]
            [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Oud wachtwoord is niet correct!"[/COLOR][COLOR= #007700]);
    }[/COLOR]
    [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"
        <form action=changepassword.php method=POST>
            Oud Wachtwoord: <input type=text name=oldpassword><br>
            Nieuw Wachtwoord: <input type=password name=newpassword><br>
            Herhaal Wachtwoord: <input type=password name=repeatnewpassword><br>
            <input type=submit name=submit value=Verander Wachtwoord>
        </form>
    "[/COLOR][COLOR= #007700];
        }
}[/COLOR]

[URL="http://www.php.net/include"]include[/URL] [COLOR= #DD0000]design_bottom.php[/COLOR][COLOR= #007700];[/COLOR]
?>


En eventjes handig om je PW te verbergen.

en anders zou je mischien eventjes kunnen kijken of er iets fout gaan in de query door er or die (mysql_error)
0
Berichten
3.788
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Je Query (regel 22) klopt niet. $users bestaat niet, het moet $user zijn, dit zou moeten werken:

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/session_start"]session_start[/URL][COLOR= #007700]();[/COLOR]

[URL="http://www.php.net/include"]include[/URL] [COLOR= #DD0000]design_top.php[/COLOR][COLOR= #007700];[/COLOR]

[COLOR= #0000BB]$user[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]username[/COLOR][COLOR= #007700]];[/COLOR]

[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$user[/COLOR][COLOR= #007700])
{[/COLOR]
    [COLOR= #FF8000]//gebruiker is ingelogd[/COLOR]
    
    [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]submit[/COLOR][COLOR= #007700]])
    {[/COLOR]
        [COLOR= #FF8000]//velden checken[/COLOR]
        [COLOR= #0000BB]$oldpassword[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]oldpassword[/COLOR][COLOR= #007700]]);[/COLOR]
        [COLOR= #0000BB]$newpassword[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]newpassword[/COLOR][COLOR= #007700]]);[/COLOR]
        [COLOR= #0000BB]$repeatnewpassword[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]repeatnewpassword[/COLOR][COLOR= #007700]]);[/COLOR]
        
        [COLOR= #0000BB]$connect[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_connect"]mysql_connect[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"localhost"[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]"marklzg47_leden"[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700])[/COLOR] or [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Cant connect."[/COLOR][COLOR= #007700]);[/COLOR]
        [URL="http://www.php.net/mysql_select_db"]mysql_select_db[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"marklzg47_leden"[/COLOR][COLOR= #007700])[/COLOR] or [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Cant find DB"[/COLOR][COLOR= #007700]);[/COLOR]
    
        [COLOR= #0000BB]$queryget[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT password FROM users WHERE username=$user"[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$row[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$queryget[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$oldpasswordb[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$row[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]password[/COLOR][COLOR= #007700]];[/COLOR]
        [COLOR= #FF8000]//check wachtwoorden[/COLOR]
        [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$oldpassword[/COLOR][COLOR= #007700]==[/COLOR][COLOR= #0000BB]$oldpassworddb[/COLOR][COLOR= #007700])
        {[/COLOR]
            [COLOR= #FF8000]//check two new passwords[/COLOR]
            [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$newpassword[/COLOR][COLOR= #007700]==[/COLOR][COLOR= #0000BB]$repeatnewpassword[/COLOR][COLOR= #007700])
            {[/COLOR]
                [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"SUCCES!!"[/COLOR][COLOR= #007700];
            }[/COLOR]
            [URL="http://www.php.net/else"]else[/URL]
                [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Nieuwe wachtwoorden zijn niet hetzelfde!"[/COLOR][COLOR= #007700]);  
        }[/COLOR]
        [URL="http://www.php.net/else"]else[/URL]
            [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Oud wachtwoord is niet correct!"[/COLOR][COLOR= #007700]);
    }[/COLOR]
    [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"
        <form action=changepassword.php method=POST>
            Oud Wachtwoord: <input type=text name=oldpassword><br>
            Nieuw Wachtwoord: <input type=password name=newpassword><br>
            Herhaal Wachtwoord: <input type=password name=repeatnewpassword><br>
            <input type=submit name=submit value=Verander Wachtwoord>
        </form>
    "[/COLOR][COLOR= #007700];
        }
}[/COLOR]

[URL="http://www.php.net/include"]include[/URL] [COLOR= #DD0000]design_bottom.php[/COLOR][COLOR= #007700];[/COLOR]
?>
0
Berichten
5.957
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Neen, neen, neen allemaal leren lezen yummieIk heb al een fout aangeduid die niemand verbeterd heeft dus kan het onmogelijk werken ...

Dan maar zelf doen ...
*edit*
En die noobquery is ook niet om aan te zien ...

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/session_start"]session_start[/URL][COLOR= #007700]();[/COLOR]

[URL="http://www.php.net/include"]include[/URL] [COLOR= #DD0000]design_top.php[/COLOR][COLOR= #007700];[/COLOR]

[COLOR= #0000BB]$user[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]username[/COLOR][COLOR= #007700]];[/COLOR]

[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$user[/COLOR][COLOR= #007700])
{[/COLOR]
    [COLOR= #FF8000]//gebruiker is ingelogd[/COLOR]
    
    [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]submit[/COLOR][COLOR= #007700]])
    {[/COLOR]
        [COLOR= #FF8000]//velden checken[/COLOR]
        [COLOR= #0000BB]$oldpassword[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]oldpassword[/COLOR][COLOR= #007700]]);[/COLOR]
        [COLOR= #0000BB]$newpassword[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]newpassword[/COLOR][COLOR= #007700]]);[/COLOR]
        [COLOR= #0000BB]$repeatnewpassword[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/md5"]md5[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]repeatnewpassword[/COLOR][COLOR= #007700]]);[/COLOR]
        
        [COLOR= #0000BB]$connect[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_connect"]mysql_connect[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"localhost"[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]"marklzg47_leden"[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]" "[/COLOR][COLOR= #007700])[/COLOR] or [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Cant connect."[/COLOR][COLOR= #007700]);[/COLOR]
        [URL="http://www.php.net/mysql_select_db"]mysql_select_db[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"marklzg47_leden"[/COLOR][COLOR= #007700])[/COLOR] or [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Cant find DB"[/COLOR][COLOR= #007700]);[/COLOR]
    
        [COLOR= #0000BB]$queryget[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT password FROM users WHERE username="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$user[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$row[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$queryget[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$oldpassworddb[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$row[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]password[/COLOR][COLOR= #007700]];[/COLOR]
        [COLOR= #FF8000]//check wachtwoorden[/COLOR]
        [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$oldpassword[/COLOR][COLOR= #007700]==[/COLOR][COLOR= #0000BB]$oldpassworddb[/COLOR][COLOR= #007700])
        {[/COLOR]
            [COLOR= #FF8000]//check two new passwords[/COLOR]
            [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$newpassword[/COLOR][COLOR= #007700]==[/COLOR][COLOR= #0000BB]$repeatnewpassword[/COLOR][COLOR= #007700])
            {[/COLOR]
                [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"SUCCES!!"[/COLOR][COLOR= #007700];
            }[/COLOR]
            [URL="http://www.php.net/else"]else[/URL]
                [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Nieuwe wachtwoorden zijn niet hetzelfde!"[/COLOR][COLOR= #007700]);  
        }[/COLOR]
        [URL="http://www.php.net/else"]else[/URL]
            [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Oud wachtwoord is niet correct!"[/COLOR][COLOR= #007700]);
    }[/COLOR]
    [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"
        <form action=changepassword.php method=POST>
            Oud Wachtwoord: <input type=text name=oldpassword><br>
            Nieuw Wachtwoord: <input type=password name=newpassword><br>
            Herhaal Wachtwoord: <input type=password name=repeatnewpassword><br>
            <input type=submit name=submit value=Verander Wachtwoord>
        </form>
    "[/COLOR][COLOR= #007700];
        }
}[/COLOR]

[URL="http://www.php.net/include"]include[/URL] [COLOR= #DD0000]design_bottom.php[/COLOR][COLOR= #007700];[/COLOR]
?>
0
Skytop

Lid · Topicstarter

Berichten
1.101
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
gelieve dat een mod all posts wist waar wachtwoorden instaan en dan een slotje erop zet, het is opgelost!

Ik had indd een spelfouten gemaakt, $users -> $user en $passwordb -> $passworddb
bedankt!
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren