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 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.