Hey! Having a bit of trouble with php :/ What i want to do is update the den name and display name whenever someone writes in those fields. I do not want that to require a password though ... But for the change password option... It's just not working :/ And the echo statement for the password option shows up in the change den / display name option... Can someone look at this for me?
<?
$user = mysql_query("SELECT * FROM members WHERE id = $_SESSION[id]");
$diname = mysql_fetch_array($user);
$displayname = $diname['displayname'];
$denname = $diname['denname'];
$password = $diname['password'];
if (isset($_POST['submit']))
{
$updatedenname = mysql_query("UPDATE members SET denname = '$dename'WHERE id = $_SESSION[id]");
$updatedisplayname = mysql_query("UPDATE members SET displayname = '$disname'WHERE id = $_SESSION[id]");
$dename = stripslashes($_POST['changedenname']);
$disname = stripslashes($_POST['changedisplayname']);
$newpass = md5($_POST['newpass']);
$existingpass =($_POST['existingpass']);
$newpasscheck =($_POST['newpasscheck']);
$existingpasscheck =($_POST['existingpasscheck']);
if ($password != $existingpass){
?>Oopsie! Passwords incorrect... <a href=/accounttools.php>Try again?</a><?
die();
}
if ( $existingpass != $existingpasscheck ){
?>Error! Passwords are incorrect... <a href=/accounttools.php>Try again?</a><?
die();
}
if ( $newpass != $newpasscheck ){
?>Error! Passwords do not match... <a href=/accounttools.php>Try again?</a>
die();
}
$updatepassword = mysql_query("UPDATE members SET password = '$newpass' WHERE id = $_SESSION[id]");
?><CENTER><b>Yayy! Request complete...</CENTER></b>
Maybe have a go at sorting it out for me? Been trying for four about 4 weeks ;__;
<?
$user = mysql_query("SELECT * FROM members WHERE id = $_SESSION[id]");
$diname = mysql_fetch_array($user);
$displayname = $diname['displayname'];
$denname = $diname['denname'];
$password = $diname['password'];
if (isset($_POST['submit']))
{
$updatedenname = mysql_query("UPDATE members SET denname = '$dename'WHERE id = $_SESSION[id]");
$updatedisplayname = mysql_query("UPDATE members SET displayname = '$disname'WHERE id = $_SESSION[id]");
$dename = stripslashes($_POST['changedenname']);
$disname = stripslashes($_POST['changedisplayname']);
$newpass = md5($_POST['newpass']);
$existingpass =($_POST['existingpass']);
$newpasscheck =($_POST['newpasscheck']);
$existingpasscheck =($_POST['existingpasscheck']);
if ($password != $existingpass){
?>Oopsie! Passwords incorrect... <a href=/accounttools.php>Try again?</a><?
die();
}
if ( $existingpass != $existingpasscheck ){
?>Error! Passwords are incorrect... <a href=/accounttools.php>Try again?</a><?
die();
}
if ( $newpass != $newpasscheck ){
?>Error! Passwords do not match... <a href=/accounttools.php>Try again?</a>
die();
}
$updatepassword = mysql_query("UPDATE members SET password = '$newpass' WHERE id = $_SESSION[id]");
?><CENTER><b>Yayy! Request complete...</CENTER></b>
Maybe have a go at sorting it out for me? Been trying for four about 4 weeks ;__;