Jump to content

[SOLVED] object help


sasori

Recommended Posts

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

<?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

<?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

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.