Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Люди, которые увлекаются PHP (в частности PHP Devel Studio) вам суда )

Алина Мирная Ученик (204), на голосовании 3 года назад
Я пытаюсь загрузить txt файл с локальной папки (папка где находится программа) на FTP сервер.
Мне выдает ошибку: ftp_login() expects parameter 1 to be resource, boolean given
указывающую на эту строку $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
Вот код:
data::write($p3, "ip.txt");
$filep = $_FILES['ip.txt']['ip.txt'];
$ftp_server = $_POST['тут мой хост'];
$ftp_user_name = $_POST['тут мой логин'];
$ftp_user_pass = $_POST['тут мой пароль'];
$paths = $_POST["$cc"];
$name = $_FILES['ip.txt']['ip.txt'];
$conn_id = ftp_connect($ftp_server);
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
ftp_chdir($conn_id, 'public_html/'.$paths.'/'.$name, $filep);
$upload = ftp_put($name, $filep, FTP_BINARY);
ftp_close($conn_id);
Голосование за лучший ответ
Сосиска в тесте Мыслитель (5514) 3 года назад
Зто значит что эта строчка login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); тебе вернула false; неправильно ввела пароли может быть или ещё что то

boolean given означает получен boolean. true или false; Обычно false вовращает, а при удачной попытке, возвращает resource с объектом
Алина МирнаяУченик (204) 3 года назад
а если все данные введены верно? у меня открыта файл зилла и все данные подходят
Похожие вопросы