[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Попадаю на "Filename cannot be empty"
Strannik
Здравствуйте.

Каждый раз попадаю на ошибку "Filename cannot be empty". В чем причина ?

код

function upload($filename)
{
$login = "***";
$pass = "***";
$host = "***";
$path = "***";

$tmp = $_FILES[$filename]['tmp_name'];
$aname = $_FILES[$filename]['name'];
print $aname."<br>";
$connect = ftp_connect($host);
if(!$connect) exit();
$result = ftp_login($connect, $login, $pass);
if ($result==false) exit();
if (ftp_chdir($connect, $path)) ftp_put($connect, $aname, $tmp, FTP_BINARY);
else exit();
ftp_quit($connect);
unlink($tmp);

};

if (isset($filename)) upload('filename');




Спустя 2 минуты, 3 секунды (10.04.2011 - 15:18) Trianon написал(а):
error_reporting(E_ALL); в начало скрипта.

Спустя 17 минут, 44 секунды (10.04.2011 - 15:35) Michael написал(а):
Мне что то подсказывает, что вот это:
if (isset($filename)) upload('filename');

должно быть вот этим:
if (isset($filename)) upload($filename);

Спустя 42 минуты, 45 секунд (10.04.2011 - 16:18) Strannik написал(а):
косяк не в этом. функция не вызывалась -

if (isset($filename)) upload('filename');

т.е. переменной $filename заранее не присвоено значение, поэтому функция не вызывалась.

Спустя 39 секунд (10.04.2011 - 16:19) Strannik написал(а):


ТЕМА ЗАКРЫТА

Спустя 53 минуты, 30 секунд (10.04.2011 - 17:12) inpost написал(а):
Strannik
А переводчик что говорит на эту фразу: "Filename cannot be empty" ? smile.gif

Спустя 28 минут, 16 секунд (10.04.2011 - 17:41) Strannik написал(а):
имя не может быть пустым. там еще косяк был в том что названия полей file разнились)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.