Как правильно указать папку для перемещения загруженных файлов на сервере?

mff
На сайте с 21.02.2008
Offline
282
mff
916

Как правильно указать папку для перемещения загруженных файлов на сервере?

move_uploaded_file($_FILES["logo"]["tmp_name"], "../1/images/".$_FILES["filename"]["name"]);

Мне вот сюда нужно: /mj2/public_html/1/ab/images/

Управление репутацией в сети: https://timbook2.ru/
dkameleon
На сайте с 09.12.2005
Offline
386
#1
mff:
move_uploaded_file($_FILES["logo"]["tmp_name"], "/mj2/public_html/1/ab/images/".$_FILES["filename"]["name"]);

Так и указывайте, куда надо :)

Дизайн интерьера (http://balabukha.com/)
mff
На сайте с 21.02.2008
Offline
282
mff
#2

:) Не хочет грузить картинки, вот весь код:

if($_FILES["logo"]["size"] > 1024*3*1024)
{
echo ("Размер файла превышает три мегабайта");
exit;
}
// Проверяем загружен ли файл
if(is_uploaded_file($_FILES["logo"]["tmp_name"]))
{
// Если файл загружен успешно, перемещаем его
// из временной директории в конечную
move_uploaded_file($_FILES["logo"]["tmp_name"], "/mj2/1/images/".$_FILES["logo"]["name"]);
} else {
echo("Ошибка загрузки файла");
}
LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#3
"/mj2/1/imag

Это что такое?!

Чушь не пишите, а пишите по нормальную по ЛОГИКЕ!

вместо:

move_uploaded_file($_FILES["logo"]["tmp_name"], "/mj2/1/images/".$_FILES["logo"]["name"]);

надо писать:

move_uploaded_file($_FILES["logo"]["tmp_name"], $_SERVER['DOCUMENT_ROOT']."/mj2/1/images/".$_FILES["logo"]["name"]);

и права 777 не забудьте выставить на папку.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
mff
На сайте с 21.02.2008
Offline
282
mff
#4

LEOnidUKG, спасибо вам большое! Всегда выручаете. Жаль, что плюс не могу больше вам ставить.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий