Това ми е логина.
Логина си работи но проблема е, че искам да сложа заявка за да обновява едно поле в дб. Това е заявката за обновяване.
Проблема е, че кадето и да я сложа в кода нищо не обновява. Каде бъркам?
PHP:
<?php
if(isset($_POST['login'])) {
$username=mysqli_real_escape_string($conn,$_POST['username']);
$password= trim($_POST['password']);
$password = md5($password);
$remember = $_POST['remember'];
$query = ("SELECT `userid`, `username` FROM `users` WHERE `username` = '{$username}' AND `password` = '{$password}' LIMIT 1");
$result = mysqli_query($conn, $query);
if(mysqli_num_rows($result) == 1) { // if found the user in database, store session
$found_user = mysqli_fetch_array($result);
$_SESSION['username'] = $found_user['username'];
$name = $found_user['username'];
if($remember == "yes") { // if checked the 'Remember me' checkbox, store the user id in cookie
// name, value, ,expire date, path
setcookie('username', $found_user['username'] , time()+(60*60*24*7), "/"); // seconds, minutes, day, week
setcookie('password', $password , time()+(60*60*24*7), "/"); // seconds, minutes, day, week
}
header("Location: home.php");
exit();
} else { // else user/password incorrect
echo("Грешно име или парола");
exit();
}
}
?>
PHP:
$h = "UPDATE users SET key = 'bn' WHERE username = '$name'";
if (mysqli_query($conn, $h))