Как определить в переменную id пользователя

Доброго времени суток!

У меня есть БД, где есть пользователи. Внедряю туда фотографии пользователей, но никак не могу решить вопрос с id. А именно: как определить какой пользователь загружает фото?

Вот сам БД: База данных

Определяется путь с помощью этого кода:

require_once 'mysql_connect.php';

$name = $_FILES['image']['name'];
$tmp_name = $_FILES['image']['tmp_name'];

move_uploaded_file($tmp_name, "user_photo/" . $name);

$sql = "UPDATE users SET user_image = 'users_photo/$name' WHERE id = $id";
$query = $pdo->prepare($sql);
$query->execute([$name]);

Боль:

Мне надо определить в переменную id пользователя, чтобы при загрузке фотографии в БД отправлялось путь к фотографии, именно того пользователя, который загрузил фото. Можете увидеть в коде, где подключаюсь к БД. Там есть неопределенная переменная $id


Ответы (1 шт):

Автор решения: Илхомжон Матазимов

Решил вопрос с Куки:

require_once 'mysql_connect.php';

$name = $_FILES['image']['name'];
$tmp_name = $_FILES['image']['tmp_name'];

move_uploaded_file($tmp_name, "user_photo/" . $name);
$login = $_COOKIE['login'];
$sql = "UPDATE users SET user_image = 'users_photo/$name' WHERE login = '$login'";
$query = $pdo->prepare($sql);
$query->execute([$name]);
→ Ссылка