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

Как сделать закачку файлов на сервер в 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
Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

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

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