Здравейте направих си 3 полета стара парола,нова парола и потвърди нова парола.Правя проверка дали старата парола съвпада с тази от дб и после ако 2-те нови съвпадат да я промени.Кодът работи,но сега забелязах,че ако примено променям нещо по профила и не напиша нищо в полетата ми изкарва грешка,че старата парола не е същата пробвах се да направя така,но не стана как мога да го оправя да е в същия файл да не правя нов файл за смяна на паролата ако има начин моля ви кажете.Благодаря
Код:
if ($old_password!=NULL && $new_password!=NULL && $verify_new_password!=NULL)
{
if ($old_password!=$row['password'])
{
echo 'Старата парола не е същата!';
}
elseif ($new_password!=$verify_new_password)
{
echo 'Двете пароли не съвпадат!';
}
else
{
$zaqvka="UPDATE members SET little_name='$little_name',family_name='$family_name',email_address='$email_address',address='$address',post_code='$post_code',city_village='$city_village',country='$country',gsm_number='$gsm_number',phone_number='$phone_number',password='$new_password',avatar='$avatar' WHERE user_id='$user_id'";
$query=mysql_query($zaqvka);
echo "Данните са променени усшешно."."<br />"."<a href='http://localhost/store'>Върни се е индекса</a>";
}
}