Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Загрузить файл с определенным именем


Автор: Danox 10.3.2006, 21:33
Народ навверно есть такая тема ну лана smile
Мне надо сделать штуку и чтоб нажал обзор и выбрал файл нажал сумбит он отослал файл и переминовал его так как я указал его переиминовать smile

Автор: alligator 10.3.2006, 23:35
move_uploaded_file($_FILES["filename"]["tmp_name"],"./pic/".$You_File_name."")

Автор: Danox 11.3.2006, 11:10
А можно поподробней как это сделать в форме и pic/ это директоия куда файлы грузить?

Автор: Guedda 11.3.2006, 11:23
Вот тебе полный код:
Код

<?
  if(@$_REQUEST['doUpload'])
  {
    $data=$_FILES['file'];
    $tmp=$data['tmp_name'];
    if(@file_exists($tmp))
    {
      $name="../files/file";
      move_uploaded_file($tmp, $name);
    }
      else
    {
      echo "Ошибка закачки #{$data['error']}!";
    }
  }
?>
<form action="<?$_SERVER['SCRIPT_NAME']?>" method="post" enctype="multipart/form-data">
<input type="file" name="file"><br />
<input type="submit" name="doUpload" value="Закачать файл">
<hr>
</form>
</form>

Добавлено @ 11:32
Более подробнее http://php.rinet.ru/manual/en/function.move-uploaded-file.php

Автор: Danox 11.3.2006, 15:08
Создал директорию files вот код сделал
Код

<?
  if(@$_REQUEST['doUpload'])
  {
    $data=$_FILES['file'];
    $tmp=$data['tmp_name'];
    if(@file_exists($tmp))
    {
      $name="/files/";
      move_uploaded_file($tmp, $name);
    }
      else
    {
      echo "Ошибка закачки #{$data['error']}!";
    }
  }
?>
<form action="<?$_SERVER['SCRIPT_NAME']?>" method="post" enctype="multipart/form-data">
<input type="file" name="file"><br />
<input type="submit" name="doUpload" value="Закачать файл">
<hr>
</form>

Дык нажал загрузить он не пишет ошибок просто туже форму а в директоии файла нет smile
Добавлено @ 15:15
Проблема решена завтра плюсик поставлю!

Автор: Guedda 12.3.2006, 11:59
Уже могешь ставить smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)