phpコードを使用してFTPサーバーに接続しようとしています。FTPサーバー名を無効にすると、スクリプトが終了し、$conn_idにfalseが返されません。
コードスピネット:
$conn_id = ftp_connect($_POST['ftp_server']);
if($conn_id)
{
echo "invalid server name";
}
else
{
if(ftp_login($conn_id, $_POST['ftp_username'], $_POST['ftp_password']))
{
$connection_status = 'tested';
echo "<script>alert('Correct FTP login credentials');</script>";
}
}
最初の行に停止スクリプトがあり、echo「無効なサーバー名」は表示されません。
エラー
ftp_connect()[function.ftp-connect]:php_network_getaddresses:getaddrinfoが失敗しました:そのようなホストは不明です。
彼が無効なサーバー名を入れた場合、私はユーザーに警告する必要があります。ありがとう !!!