Ik heb iets proberen maken om een passwoord te wijzigen maar dit werkt niet kunnen jullie mij helpen?
PHP:
<?php
include("logincheck.php");
$gegevens = logincheck();
$username = $_POST['username'];
$password = $_POST['password'];
$newpassword = $_POST['newpassword'];
$confirmnewpassword = $_POST['confirmnewpassword'];
$mysql_id=mysql_connect("$dbhost","$dbuser","$dbpass");
$result = mysql_query("SELECT pass FROM Tbl_personeelsleden WHERE Id_Personeelsnummer='$username'");
$res = mysql_db_query("$db","$sql",$mysql_id);
if(!$result)
{
echo "Username klopt niet";
}
else
if($password!= mysql_result($result, 0))
{
echo "You entered an incorrect password";
}
if($newpassword=$confirmnewpassword)
$mysql_id=mysql_connect("$dbhost","$dbuser","$dbpass");
$sql=mysql_query("UPDATE Tbl_personeelsleden SET pass='$newpassword' where Id_Personeelsnummer='$username'");
$res = mysql_db_query("$db","$sql",$mysql_id);
if($sql)
{
echo "Passwoord is veranderd!";
}
else
{
echo "de velden zijn niet gelijk!";
}
print"
<tabel>
<tr>
<td><b>Peroneelsnummer:</b></td>
<td><INPUT TYPE="text" NAME="username" SIZE="20" MAXLENGTH="30"> </td>
</tr>
<tr>
<td>Paswoord </td>
<td><INPUT TYPE="password" NAME="password" SIZE="20" MAXLENGTH="30">
</tr>
<tr>
<td>Nieuw Paswoord </td>
<td><INPUT TYPE="password" NAME="newpassword" SIZE="20" MAXLENGTH="30">
</tr>
<tr>
<td>Herhaal Paswoord </td>
<td><INPUT TYPE="password" NAME="confirmnewpassword" SIZE="20" MAXLENGTH="30">
</tr>
<tr>
<td><center><input type="submit" size="20" value="Login"></center></td>
</tr>
</table>
?>
Laatst bewerkt: