Сосиска в тесте
Мыслитель
(5514)
3 года назад
Зто значит что эта строчка login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); тебе вернула false; неправильно ввела пароли может быть или ещё что то
boolean given означает получен boolean. true или false; Обычно false вовращает, а при удачной попытке, возвращает resource с объектом
Мне выдает ошибку: 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);