Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Вопрос по форме загрузки файлов на сайт
Покинул форум
Сообщений всего: 5
Дата рег-ции: Июль 2012
Помог: 0 раз(а)
Суть проблемы такова - написал небольшой скрипт, который загружает файлы на сайт. Но только в ту же директорию, где и страница. Как задать другую папку? Вот код:
$name=$_FILES['file']['name'];// в переменную $name передается название закаченного файла
move_uploaded_file($_FILES['file']['tmp_name'],$name);// функция, с помощью которой происходит перемещение файла из временной папки в определенное место на сайте
echo"Загружаемое изображение '$name'<br /><img src='$name' />";// этот код должен добавить загруженное изображение на страницу
}
//print_r($_FILES);
// echo "<br />";
// print_r($_FILES['filename']['name']);
// echo $name;
?>
LShark
Отправлено: 20 Февраля, 2013 - 18:07:30
Частый гость
Покинул форум
Сообщений всего: 240
Дата рег-ции: Нояб. 2012
Помог: 1 раз(а)
А в $name добавить дополнительный путь религия не позволяет?
Когда нормальный человек, уезжая из дома одевает на жену пояс верности, веб-дизайнер ставит на нее счетчик...
DelphinPRO
Отправлено: 21 Февраля, 2013 - 09:11:20
Активный участник
Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012
Помог: 353 раз(а)
Betelgeise91 пишет:
И что это значит?
это значит нужно сначала подтянуть теоретические знания. Или хотя бы открыть для себя php.net в качестве основного справочника по php.
константа __DIR__ содержит в себе полный путь до исполняемого в данный момент файла. остальное - путь к сохраняемому файлу относительно вашего скрипта.
----- Чем больше узнаю, тем больше я не знаю.
Betelgeise91
Отправлено: 21 Февраля, 2013 - 09:17:38
Новичок
Покинул форум
Сообщений всего: 5
Дата рег-ции: Июль 2012
Помог: 0 раз(а)
А более простого способа нет? Мне бы хотелось, чтобы можно было бы просто в переменной $name вот здесь
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.