Ik heb een website met daarin een gebruikers database waarmee mensen kunnen inloggen e.d.
Nou wil ik natuurlijk ook dat mensen hun gegevens kunnen wijzigen. Ik gebruik daarvoor deze code
Wat er dan gebeurt is dat er niks geupdate word, maar er word gewoon een nieuwe user aangemaakt zonder naam. Met in dit geval alleen een password.
Ik heb bovenin de pagina een testje of m'n sessie wel loopt, en die werkt goed. Je moet namelijk uiteraard eerst ingelogd zijn om je gegevens te veranderen.
Hij geeft verder ook geen foutmeldingen.
Ik gebruik MySQL 4.0
Nou wil ik natuurlijk ook dat mensen hun gegevens kunnen wijzigen. Ik gebruik daarvoor deze code
code:
1
2
| $sql = "UPDATE users SET password = '".$md5password."' WHERE id = '".$_SESSION['user_id']."'";
mysql_query($sql) or die ("fout in query"); |
Wat er dan gebeurt is dat er niks geupdate word, maar er word gewoon een nieuwe user aangemaakt zonder naam. Met in dit geval alleen een password.
Ik heb bovenin de pagina een testje of m'n sessie wel loopt, en die werkt goed. Je moet namelijk uiteraard eerst ingelogd zijn om je gegevens te veranderen.
Hij geeft verder ook geen foutmeldingen.
Ik gebruik MySQL 4.0
Hallo met Tim