Diese Seite verwendet Cookies, um das bestmögliche Nutzererlebnis sicherzustellen. Wenn Sie die Seite weiter nutzen, stimmen Sie der Cookie-Nutzung zu.  mehr...  Einverstanden  Ablehnen

XFTPL

XFTPL( $host , $user , $pass , $rpath , $list )

XFTPL öffnet eine FTP-Verbindung zum FTP-Server $host und meldet sich mit Benutzer $user und Kennwort $pass an.
XFTPL erstellt dann eine Liste der Dateinamen (nur Name ohne Pfad) und gibt sie über den Parameter $list zurück.


XCUST( 'FtpUser' , $user , $pwd  )
XCHECKERROR( $syserror )
XCUST( 'FtpHost' , $host )
XCHECKERROR( $syserror )
XCUST( 'FtpPath' , $rpath )
XCHECKERROR( $syserror )

XFTPL( $host , $user , $pwd , $rpath , $list )
XCHECKERROR( $syserror )

$fname = 'importfile.txt';

$found = 0;
foreach ($list as $fnam)
{
  if ($fname==$fnam)
  {
    $found = 1;
    break;
  }
}

if ($found==1)
{
  $rname = $fname;

  XFTPG( $host , $user , $pwd , $lname , $rpath , $rname )
  XCHECKERROR( $syserror )

  $fullpath = '/data/userfiles/guest/' . $fname;

}


XCHECKERROR
XCUST
$syserror