伊藤さん ご返答ありがとうございます。 コピー&ペーストを間違えていました。 > $result = ftp_get($conn_id, $filename_local, $filename_remote, > FTP_BINARY); の間違いです。ここで、ファイルが無ければWarningが出ます。 PHP5を使っていますので、statは使えると思うのですが、 >> stat() はエラーの場合 FALSE を返し、かつ warning を発行します。 との事なので、同様にwarningが出るようですね。(v_v;;) コピーする場所を間違えたので、意味はないと思いますが、 @fopen というのは何がどうなる命令なのでしょう?googleで調べられませんでしたm(_._)m お手数おかけします。 ----- Original Message ----- From: "yusuke ito" <ito.ysk @ gmail.com> To: "PHP-users ML" <php-users @ php.gr.jp> Sent: Sunday, February 04, 2007 6:06 PM Subject: [PHP-users 31381] Re:ftp先のファイルの存在を確認するには > 伊東です。 >> 07/02/04 に ごろ猫<goroneko0622 @ king.odn.ne.jp> さんは書きました: >> ftp先(リモート)のファイルが存在しない場合に、 >> FTPってこれですか?違うみたいですね > http://jp.php.net/ftp >> それとも単なるリモートファイルの話ですか?であれば > http://jp.php.net/manual/ja/wrappers.ftp.php >> ftpでのリモートファイルのstat()にはPHP5で対応してますが > PHP4だと無理みたいですね >>> だからといって、error_reportingで単純にWarningがでないようにすればいいかというと、他のWarningも消されてしまうのでそれも行いたくありません。 >> $fp = @fopen(<リモート先のファイル>,"r"); >> とか。 > _______________________________________________ > PHP-users mailing list PHP-users @ php.gr.jp > http://ml.php.gr.jp/mailman/listinfo/php-users > PHP初心者のためのページ - 質問する前にはこちらをお読みください > http://www.php.gr.jp/php/novice.php3