KDima Опубликовано 21 февраля, 2004 Жалоба Поделиться Опубликовано 21 февраля, 2004 Как позволить пользователю закачку файлов на сервер в PHP? Ссылка на комментарий Поделиться на другие сайты Поделиться
Darhazer Опубликовано 5 августа, 2004 Жалоба Поделиться Опубликовано 5 августа, 2004 Форма для 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");} Ссылка на комментарий Поделиться на другие сайты Поделиться
Darhazer Опубликовано 24 августа, 2004 Жалоба Поделиться Опубликовано 24 августа, 2004 (изменено) Простите, моя ошибка - данной скрипт ввиведет содержания файла на екрану А для запис его на сервер нужно просто написат: copy ($filename, "C:\\web\\" . $filename_name); unlink($filename); Конечно, хорошо би проверят размер, имя и расширения файла, да и данной скрипт работает под Windows OS, под Unix надо пут к файлу зададат примерно "/home" . $filename_name Изменено 24 августа, 2004 пользователем Darhazer Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти