А теперь просьба о помощи.
Форма отправки файла:
<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
про конкатенацию нужно почитать
ТС
$uploadfile - вот имя ты ставишь где.
про конкатенацию нужно почитать
'file_'.$data;
ТС
if (copy($_FILES['uploadfile']['tmp_name'], $uploadfile))
$uploadfile - вот имя ты ставишь где.
Спустя 9 часов, 44 минуты, 15 секунд (31.12.2011 - 23:49) gamleton написал(а):
огромное спасибо, разобрался.