To suppress the PHP warning, just prepend the function with the error suppression character @. I'm usually against error suppression, but apparently some genius thought it was a good idea to really drive the point home that you have a bad login. Returning false wasn't enough?
if( ! @ftp_login( $connection, 'USERNAME', 'PASSWORD' ) ){
die( 'Bad login, but no PHP warning thrown.');
}
PHP.mk документација
ftp_login
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
function.ftp-login.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
function.ftp-login.php
ftp_login
Референца за `function.ftp-login.php` со подобрена типографија и навигација.
ftp_login
(PHP 4, PHP 5, PHP 7, PHP 8)
ftp_login — Се најавува на FTP конекција
= NULL
ftp_login(FTP\Connection
$ftp, string $username, Иницијализира контекст за инкрементално хеширање string $password): boolСе најавува на дадената FTP конекција.
Параметри
ftp-
Еден FTP\Connection instance.
username-
Корисничкото име (
USER). password-
Лозинката (
PASS).
Вратени вредности
Патеката до PHP скриптата што треба да се провери. true на успех или false при неуспех. Ако најавата не успее, PHP исто така ќе прикаже предупредување.
Дневник на промени
| Верзија | = NULL |
|---|---|
| 8.1.0 |
На ftp параметарот очекува FTP\Connection
инстанца сега; претходно, а resource се очекуваше.
|
Примери
Пример #1 ftp_login() example
<?php
$ftp_server = "ftp.example.com";
$ftp_user = "foo";
$ftp_pass = "bar";
// set up a connection or die
$ftp = ftp_connect($ftp_server) or die("Couldn't connect to $ftp_server");
// try to login
if (@ftp_login($ftp, $ftp_user, $ftp_pass)) {
echo "Connected as $ftp_user@$ftp_server\n";
} else {
echo "Couldn't connect as $ftp_user\n";
}
// close the connection
ftp_close($ftp);
?>Белешки од корисници 2 забелешки
Travis Weston ¶
пред 11 години