проблема с аплоадом файлов

Devona

Новичок
проблема с аплоадом файлов

вот таки вот образом:
PHP:
$uploaddir = '../images/';
if (basename($_FILES['userfile']['name']) != ''){
      	$uploadfile = $uploaddir . $current_user_id . '.gif';
		       	if (!move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) echo $message .= "Ошибка загрузки файла" . $uploadfile . "<br>";
			}
пользователь заливает на мой сервер файлы.
файл вроде бы записывается, но.. картинка не отображается.
при этом при попытке переписать с фтп на диск - ругается "ошибка загрузки файла". файл удаляется. на фтп лежит с нулевой длинной.
не подскажете в чём проблема может быть?
 

valters

Новичок
Re: проблема с аплоадом файлов

Выведи массив $_FILES и покажи нам.
 

Devona

Новичок
Апокалипсис
ошибок нет.
valters
PHP:
Array ( [userfile] => Array ( [name] => vos_znak.gif [type] => image/gif [tmp_name] => /tmp/phpbKIco8 [error] => 0 [size] => 77 ) )
-~{}~ 08.11.07 14:10:

проблема то в том, что файл, как таковой, создаётся на сервере с тем именем которое нужно, к примеру 15.gif но почему-то имеет нулевую длинну.
может ли быть проблема с chmod на upload_tmp_dir ?
и если да, то как можно этот параметр задать из скрипта не имея доступа к php.ini
 

Nogrogomed

Новичок
когда-то давным давно были такие проблемы. Файла закачивался на сервер, но не отображался. Решением стало применение chmod 0644.
 
Сверху