<?php
if (isset($_POST['submit']))
{
if (empty($_POST['o_ww']))
{
echo'Vul je wachtwoord in';
}else{
$qQuery = $mysql->query("SELECT password FROM users WHERE id = '" . $_SESSION['id'] . "' AND password = '" . (sha1($_POST['o_ww'])) . "'");
if ($mysql->num_rows($qQuery) == 0)
{
$core->add_fout('Je wachtwoord klopt niet');
}
}
if (empty($_POST['ww']))
{
echo'Vul een nieuw wachtwoord in';
}else{
if ($_POST['ww'] != $_POST['ww2'])
{
echo'De wachtwoorden zijn niet gelijk';
}
}
mysql_query("UPDATE users SET password = '" . (sha1($_POST['ww'])) . "' WHERE id = '" . $_SESSION['id'] . "'");
echo '<strong>Je wachtwoord is veranderd!</strong>';
}
echo '<form action="" method="post">
<table>
<tr>
<td style="width: 250px;"><label>Wachtwoord:</label></td>
<td style="width: 250px;"><input class= "input" type="password" name="o_ww" /></td>
</tr>
<tr>
<td style="width: 250px;"><label>Nieuw wachtwoord:</label></td>
<td style="width: 250px;"><input class= "input" type="password" name="ww" /></td>
</tr>
<tr>
<td style="width: 250px;"><label>Nieuw wachtwoord<em>(herhaling)</em>:</label></td>
<td style="width: 250px;"><input class= "input" type="password" name="ww2" /></td>
</tr>
<tr>
<td style="width: 250px;"></td>
<td style="width: 250px;"><input class= "formbutton" type="submit" name="submit" value="Wijzigen!" /></td>
</tr>
</table>
</form>';
?>
Ik gebruik dit script op Wachtwoord aan te passen.
Als ik op verander ww klik dan komt er Vul een Wachtwoord in, vul een nieuw wachtwoord in en wachtwoord veranderd achter elkaar.
Hoe kan dat?
Zou iemand het even na willen kijken?
Mvg
2.326 views