Этот вопрос закрыт для ответов, так как повторяет вопрос Как реализовать загрузка аватара на страницу?
@Naamee
Кроткий текст

Как правильно указать сессии?

Хочу создать загрузка аватара на страницу пользователя
А как сделать так чтобы у каждого пользователя стоял свой аватар, как их связать не понимаю знаю только что это можно сделать с помощью сессии id пользователя .
Скрипт для загрузки файла на сервер и сохранение в бд имеется (сделал сам):
if($_SERVER['REQUEST_METHOD'] == 'POST') {
if($_FILES['file']['error'] == 0) {
$tmpName = $_FILES['file']['tmp_name'];
//загрузка и хранение файла на сервере
$avatar= '/uploads/'.mktime().'.'.pathinfo($_FILES['file']['name'])['extension'];
if(move_uploaded_file($tmpName, $_SERVER['DOCUMENT_ROOT'].$avatar)){
$query = $link ->prepare("INSERT INTO `proff` (`avatar`) VALUES (:avatar)");
$query -> bindParam(':avatar', $avatar, PDO::PARAM_STR);
$query->execute();
} else {
echo 'Аватар не был загружен';
}
}
else{
echo 'Upload error: Code:'.$_FILES['avatar']['error'];
}
}
  • Вопрос задан
  • 172 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы