4-3PEAR FTPTips331 FTPサーバにログインする
Level1
PointNet_FTP::connect()メソッドを使う
それではFTPサーバに実際にログインしてみましょう。リスト1を見てください。4行目から7行目はそれぞれログインするための情報です。ご自身の環境に合わせて変更してください。9行目でNet_FTPオブジェクトを生成し、10行目で接続先ホストとポートを指定して接続します。Net_FTP::connect()メソッドは、成功時にTRUE、失敗時にPEAR::Errorを返します。この時点ではまだFTPサーバに接続しただけですので、続いてログイン処理を行います。14行目のNet_FTP::login()メソッドで第1引数にユーザ名、第2引数にパスワードを指定します。Net_FTP::login () メソッドも成功時にTRUE、失敗時にPEAR::Errorを返します。
<?php
require_once 'Net/FTP.php';
$host = "localhost"; //接続先FTPサーバホスト名
$port = "21"; //接続先FTPサーバポート
$user = "php"; //FTPサーバログインユーザ
この記事は会員限定です。会員登録をすると続きをお読みいただけます。
ログイン / 新規登録