Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > 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  :satisfied

Автор: MuToGeN 18.11.2002, 05:48
Цитата(Guest @ 16.11.2002, 15:29)
А как это реализовать ?

Просто я новичек в PHP  :satisfied

<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 - отключи на <цензура> русский апач для этой папки - и будет тебе щасье

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)