Good day everyone, I'm writing because the username/password database table we had written for us does not seem to be accepting changes to a password. When I make a change, not only does the new password not take effect but it disables the entire account making it useless) Below is the code from the change.php3 file. I think the problem is possibly being caused with the unset() function but I'm not sure.... Any ideas? Thanks again for your help. Shawna <? php3 if($n_password1 != $n_password2){ print "passwords do not match. try again."; exit; }; $password1=$n_password1; $username = addslashes($n_username); $name_prefix = addslashes($name_prefix); $name_first = addslashes($name_first); $name_middle = addslashes($name_middle); $name_last = addslashes($name_last); $name_suffix = addslashes($name_suffix); $email = addslashes($email); $designation = addslashes($designation); $title = addslashes($title); $company = addslashes($company); if($newsletter != "y"){ $newsletter = "n"; }; (....not sure what is going on here.... ) if($id){ unset($password); if($password1){ $password = ", password = password('$password1')"; }; mysql_db_query("$db", "update members set username = '$username', name_prefix = '$name_prefix', name_first = '$name_first', name_middle = '$name_middle', name_last = '$name_last', name_suffix = '$name_suffix', email = '$email', designation = '$designation', title = '$title', foodchain='$foodchain', company = '$company', newsletter = '$newsletter' $password where id = $id") || print "FAILED.\n\n"; }else{ mysql_db_query("$db", "insert into members (id, username, password, foodchain, name_prefix, name_first, name_middle, name_last, name_suffix, email, designation, title, company, newsletter) values(null, '$username', password('$password1'), $foodchain, '$name_prefix', '$name_first', '$name_middle', '$name_last', '$name_suffix', '$email', '$designation', '$title', '$company', '$newsletter')"); }; ?> -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]