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