[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как изменить имя загружаемого файла.
gamleton
С наступающим Новым годом! :)

А теперь просьба о помощи.

Форма отправки файла:
<form action='upload.php' method='post' enctype='multipart/form-data'>
<input
type='file' name='uploadfile'><br />
<input
type='submit' value='Загрузить'>
</form>


Скрипт:
$uploaddir = 'img/';
$uploadfile = $uploaddir.basename($_FILES['uploadfile']['name']);
// Копируем файл из каталога для временного хранения файлов:
if (copy($_FILES['uploadfile']['tmp_name'], $uploadfile))
{
echo "<h3>Файл успешно загружен на сервер</h3>";
}
else { echo "<h3>Ошибка! Не удалось загрузить файл на сервер!</h3>"; exit; }


Вопрос:
Как загрузить этот файл под названием какой-нибудь переменной, при этом не меняя его расширения. Заранее спасибо.



Спустя 1 час, 20 минут, 10 секунд (31.12.2011 - 12:00) johniek_comp написал(а):
$data = "img";
file_$data;
// file_img

и двойные кавычки что бы переменную увидело

Спустя 2 часа, 5 минут, 14 секунд (31.12.2011 - 14:05) Игорь_Vasinsky написал(а):
file_$data; :o
про конкатенацию нужно почитать

'file_'.$data;


ТС
if (copy($_FILES['uploadfile']['tmp_name'], $uploadfile))

$uploadfile - вот имя ты ставишь где.

Спустя 9 часов, 44 минуты, 15 секунд (31.12.2011 - 23:49) gamleton написал(а):
wink.gif огромное спасибо, разобрался.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.