ftp类(example.php)

  flush();

  $ftp_ini_datei         = $argv[1];

  require ('./ftp_class.php');

  require ($ftp_ini_datei);

  echo "\nCronjob started : ";

  echo date("d.m.Y  - H:i:s");

  echo "\n";

  $newftp         = new myftp;

  if(!$anonymous){

  $result     = $newftp->connect($host, $user, $password);

  }else{

  $result        = $newftp->connect($host, "anonymous", "[email protected]");

  }

  if (!$result){

  $mydir         = $newftp->changedir($remote_dir);

  $mydir        = $newftp->getdir();

  $merkold_dir    = getcwd();

  chdir($local_dir);

  $mylist     = Array();

  $mylist     = $newftp->get_file_list($mydir);

  for ($i=0; $i < sizeof($mylist); $i++)

  {

  $result = $newftp->get_file($mylist[$i], $mymode, $delete);

  }

  $result     = $newftp->ftp_bye();

  }else{

  echo "----------------------------------\n";

  echo "no connection established :(      \n";

  echo "----------------------------------\n";

  }

  echo "\n\nCronjob stopped : ";

  echo date("d.m.Y - H:i:s");

  echo "\n";

  ?>