PHP逆引き大全 516の極意

ネットワークプログラミングの極意 - Tips331 FTPサーバにログインする

登録タグ
PHP
Icon comment count 0
Icon stock count 0

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を返します。

リスト1331.php
<?php
require_once 'Net/FTP.php';
$host = "localhost";            //接続先FTPサーバホスト名
$port = "21";            //接続先FTPサーバポート
$user = "php";            //FTPサーバログインユーザ

出典情報

Medium

PHP逆引き大全 516の極意

  • 著者: 大家 正登, 茂木 健一, 鮫島 康浩, 谷中 志織

コメント

    コメントはありません