sasori Posted August 14, 2008 Share Posted August 14, 2008 help, my code is not running..the error says Warning: ftp_login() expects parameter 1 to be resource, null given in C:\wamp\www\test2\oop\class.ftp.php on line 27 Warning: ftp_nlist() expects parameter 1 to be resource, null given in C:\wamp\www\test2\oop\class.ftp.php on line 28 Warning: Invalid argument supplied for foreach() in C:\wamp\www\test2\oop\class.ftp.php on line 29 <?php class ftpconnector { private $dir; private $user; private $pwd; function __construct($dir) { $this->dir = $dir; $connect = ftp_connect($this->dir); } public function setUser($user) { $this->user = $user; } public function setPwd($pwd) { $this->pwd = $pwd; } public function connectnow() { $result = ftp_login($connect,"{$this->user}","{$this->pwd}"); $list = ftp_nlist($result,"www"); foreach($list as $value) { echo $value."<br/>"; } } } $test = new ftpconnector("yourtestaccount"); $test->setUser("username"); $test->setPwd("password"); $test->connectnow() ; ?> Link to comment https://forums.phpfreaks.com/topic/119610-solved-object-help/ Share on other sites More sharing options...
trq Posted August 14, 2008 Share Posted August 14, 2008 <?php class ftpconnector { private $dir; private $user; private $pwd; private $connect; function __construct($dir) { $this->dir = $dir; $this->connect = ftp_connect($this->dir); } public function setUser($user) { $this->user = $user; } public function setPwd($pwd) { $this->pwd = $pwd; } public function connectnow() { $result = ftp_login($this->connect,$this->user,$this->pwd); $list = ftp_nlist($result,"www"); foreach($list as $value) { echo $value."<br/>"; } } } $test = new ftpconnector("yourtestaccount"); $test->setUser("username"); $test->setPwd("password"); $test->connectnow() ; ?> Link to comment https://forums.phpfreaks.com/topic/119610-solved-object-help/#findComment-616232 Share on other sites More sharing options...
sasori Posted August 14, 2008 Author Share Posted August 14, 2008 <?php class ftpconnector { private $dir; private $user; private $pwd; private $connect; function __construct($dir) { $this->dir = $dir; $this->connect = ftp_connect($this->dir); } public function setUser($user) { $this->user = $user; } public function setPwd($pwd) { $this->pwd = $pwd; } public function connectnow() { $result = ftp_login($this->connect,$this->user,$this->pwd); $list = ftp_nlist($result,"www"); foreach($list as $value) { echo $value."<br/>"; } } } $test = new ftpconnector("yourtestaccount"); $test->setUser("username"); $test->setPwd("password"); $test->connectnow() ; ?> Warning: ftp_nlist() expects parameter 1 to be resource, boolean given in C:\wamp\www\test2\oop\class.ftp.php on line 27 Warning: Invalid argument supplied for foreach() in C:\wamp\www\test2\oop\class.ftp.php on line 28 new error Link to comment https://forums.phpfreaks.com/topic/119610-solved-object-help/#findComment-616236 Share on other sites More sharing options...
sasori Posted August 14, 2008 Author Share Posted August 14, 2008 i found the solution ftp_nlist($this->connect,"www"); and it worked.. hurray... Link to comment https://forums.phpfreaks.com/topic/119610-solved-object-help/#findComment-616248 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.