Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Как сделать закачку файлов на сервер в PHP?


Рекомендуемые сообщения

  • 5 месяцев спустя...

Форма для upload-a:

<FORM METHOD="POST"  ENCTYPE="multipart/form-data"><INPUT TYPE="hidden" NAME="MAX_FILE_SIZE" VALUE="1024000"><p>Filename <p><INPUT TYPE="file" NAME="filename"  SIZE="30"><p><INPUT TYPE="submit" VALUE="Upload"><INPUT TYPE="reset" VALUE="Clear"></FORM>

Скрипт:

function response_html($filename) { echo("<PRE>\n");# echo("$filename :\n\n"); if ($filename == "none")   echo("Error: Missing Filename\n"); elseif (!$file = fopen($filename, "r"))   echo("Could not open file.\n"); else   fpassthru($file); echo("</PRE>\n");}
Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...

Простите, моя ошибка - данной скрипт ввиведет содержания файла на екрану

А для запис его на сервер нужно просто написат:

copy ($filename, "C:\\web\\" . $filename_name);

unlink($filename);

Конечно, хорошо би проверят размер, имя и расширения файла, да и данной скрипт работает под Windows OS, под Unix надо пут к файлу зададат примерно "/home" . $filename_name

Изменено пользователем Darhazer
Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...