| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > upload problems |
| Автор: Awake 16.11.2002, 14:49 |
| Хай ! Такая проблемма. Сделал аплоад на сайте, форма стандартная, выглядет так: <form enctype="multipart/form-data" action="uploadgo.php" method="post"> <input type="hidden" name="MAX_FILE_SIZE" value="100000"> Send this file: <input name="file" type="file"> <input type="submit" value="Send File"> </form> файл uploadgo.php: <? copy($file, "/www/myhost.ru/htdocs/upload/".$file_name); ?> файлы ок закчивыются, но оказываются битыми (картинки, архивы и.т.д), текстовые не бьются на сервере linux кто нибудь встречался с такой проблеммой ? помогите plz |
| Автор: MuToGeN 16.11.2002, 17:44 |
| значит закачивай в base64 |
| Автор: Awake 16.11.2002, 23:29 |
| А как это реализовать ? Просто я новичек в PHP |
| Автор: MuToGeN 18.11.2002, 05:48 | ||
<form enctype="application/x-www-form-urlencoded" |
| Автор: MuToGeN 19.11.2002, 00:06 |
| т.е. это будет не base64, а url-encoded. но суть такая же |
| Автор: Misha 31.12.2002, 07:16 |
| Я бы делал так. Читал бы файл с винта юзера как бинарный, естественно, а потом просто кидал его куда надо. Никаких глюков не возникало. |
| Автор: dvl 30.1.2003, 12:46 |
| Какой base64 - отключи на <цензура> русский апач для этой папки - и будет тебе щасье |