Ret password
Hej alle her på eksperten,Jeg står overfor en lille udfordring. Mine brugere skal selv kunne opdatere deres password. Men uanset hvad jeg gør kommer min alert box op håber der er nogle der kan se hvad der er galt ?
på forhånd tak
Koden er
<?php
if(isset($_POST['submit'])){
$gammeltpassword = $_POST['gammeltpassword'];
$nytpassword1 = md5($_POST['nytpassword1']);
$nytpassword2 = md5($_POST['nytpassword2']);
$query="SELECT * FROM bruger WHERE bruger_brugernavn=".mysql_real_escape_string($_SESSION['brugernavn']);
$result = mysql_query($query);
if ($gammeltpassword != $row['bruger_password']|| $nytpassword1 != $nytpassword2){
?><script type="text/javascript">
alert("du har tastet forkert");
</script>
<?php }else{
$query = "UPDATE bruger
SET bruger_password ='".$nytpassword1."'";
mysql_query($query);
header ("Location: index_admin.php");
}
}
?>
<form action="" method="post" name="ret_password" id="ret_password"/>
<table class="overblik_table">
<tr>
<td><h3>Ændre kodeord</h3> </td>
</tr>
<tr>
<td><label>Gammelt kodeord</label></td>
</tr>
<tr>
<td><input type="password" name="gammeltpassword" /> </td>
</tr>
<tr>
<td><label>Nyt kodeord</label></td>
</tr>
<tr>
<td>
<input type="password" name="nytpassword1" /> </td>
</tr>
<tr>
<tr>
<td><label>Gammelt kodeord</label></td>
</tr>
<td><input type="password" name="nytpassword2" /> </td>
</tr>
<tr>
<td><input type="submit" name="submit" value="ændre kode" /></td>
</tr>
</table>
</form>