I just wrote a PHP Script which should connect to FTP and delete all files in a special folder.
It looks like this, but I have no clue what command I need to delete all files in the folder logs.
Any idea?
<?php // set up the settings $ftp_server = 'something.net'; $ftpuser = 'username'; $ftppass = 'pass'; // set up basic connection $conn_id = ftp_connect($ftp_server); // login with username and password $login_result = ftp_login($conn_id, $ftpuser, $ftppass); // delete all files in the folder logs ???????? // close the connection ftp_close($conn_id); ?>
Advertisement
Answer
// Delete all files in the folder logs $logs_dir = ""; ftp_chdir($conn_id, $logs_dir); $files = ftp_nlist($conn_id, "."); foreach ($files as $file) { ftp_delete($conn_id, $file); }
You might want to do some checking for directories, but at a basic level, that is it.