why is this script not working
changepw.php
[php]<?php
$dbhost = “myhost”;
$dbname = “my database name”;
$dbuser = “my database user”;
$dbpass = “my database pw”;
//Connect to database
$link= mysql_connect ("$dbhost","$dbuser","$dbpass")or die(“Could not connect: “.mysql_error());
mysql_select_db(”$dbname”) or die(mysql_error());
$username = $_POST[‘username’];
$password = $_POST[‘password’];
$newpassword = $_POST[‘newpassword’];
$confirmnewpassword = $_POST[‘confirmnewpassword’];
$result = mysql_query(“SELECT password FROM users WHERE username=’$username’”);
if(!$result)
{
echo “The username you entered does not exist”;
}
else if($password!= mysql_result($result, 0))
{
echo “You entered an incorrect password”;
}
if($newpassword=$confirmnewpassword)
$sql=mysql_query("UPDATE users SET password='$newpassword' where username='$username'");
if($sql)
{
echo "Congratulations You have successfully changed your password";
}
else
{
echo "The new password and confirm new password fields must be the same";
}
?>[/php]