Hello, I have the following class for ftp: -- class FTP { var $host; var $port; var $username; var $password; var $connection; function FTP($host="localhost",$port=21,$user="anonymous",$password="") { $this->host=$host; $this->port=$port; $this->username=$user; $this->password=$password; }
function connect($timeout=90) { $this->connection=ftp_connect($this->host,$this->port,$timeout) or die("we"); } function login() { ftp_login($this->connection,$this->username,$this->password); ftp_pasv($this->connection,true); } function close() { ftp_close($this->connection); } function get_files($dir="/") { ftp_chdir($this->connection,$dir); $array=ftp_nlist($this->connection,ftp_pwd($this->connection)); var_dump($array); } } When I connect to ftp server for my website at ftp://kkrizka.mybesthost.com and try to use nlist function, it returns false. But when I used ftp_rawlist, it returned a list of files no problem. I tried to connect to a ftp server on my computer, and it worked normally. I am not sure what is wrong... -- Cheers, Karol Krizka 6 Gmail Invintations, anyone want them? -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php