Here is what I came up with.
<form method="post">
<input name="delete" type="submit" class="Button" value="Delete Folder">
</form>
<?php
if(isset($_POST['delete']))
{
rmdir("../clientuploads/" . $folder);
}
?>
This seems to work. I'm using Digital File Pro to delete the files before I delete the folder. Is it possible to add this to the Digital File Pro code to delete the folder once the files are deleted. Or can I only create another button to delete the folder separately?
Here is the Digital File Pro code.
<?php
if (isset($_POST["DeleteButton"]) || isset($_POST["DeleteButton_x"])) {
$UpdateQuery = new WA_MySQLi_Query($connSiteDB);
$UpdateQuery->Action = "update";
$UpdateQuery->Table = "clientuploads";
$UpdateQuery->bindColumn("clientuploadComplete", "s", "".((isset($_POST["Complete"]))?$_POST["Complete"]:"") ."", "WA_BLANK");
$UpdateQuery->addFilter("clientuploadID", "=", "i", "".((isset($_POST["projectID"]))?$_POST["projectID"]:"") ."");
$UpdateQuery->execute();
$UpdateGoTo = "manage_client_projects.php?clientID=".($rsProject->getColumnVal("clientuploadClientID")) ."";
if (function_exists("rel2abs")) $UpdateGoTo = $UpdateGoTo?rel2abs($UpdateGoTo,dirname(__FILE__)):"";
$UpdateQuery->redirect($UpdateGoTo);
}
?>
<?php
$WA_DeleteFileResult1 = false;
if(isset($_POST["DeleteButton"]) || isset($_POST["DeleteButton_x"])){
$WA_DeleteFileResult1 = WA_FileAssist_DeleteFile("../clientuploads/".($rsProject->getColumnVal("clientuploadID")) ."", "".($rsUploadedFiles->getColumnVal("clientfiles1")) ."");
}
?>
<?php
$WA_DeleteFileResult1 = false;
if(isset($_POST["DeleteButton"]) || isset($_POST["DeleteButton_x"])){
$WA_DeleteFileResult1 = WA_FileAssist_DeleteFile("../clientuploads/".($rsProject->getColumnVal("clientuploadID")) ."", "".($rsUploadedFiles->getColumnVal("clientfiles2")) ."");
}
?>
<?php
$WA_DeleteFileResult1 = false;
if(isset($_POST["DeleteButton"]) || isset($_POST["DeleteButton_x"])){
$WA_DeleteFileResult1 = WA_FileAssist_DeleteFile("../clientuploads/".($rsProject->getColumnVal("clientuploadID")) ."", "".($rsUploadedFiles->getColumnVal("clientfiles3")) ."");
}
?>
<?php
$WA_DeleteFileResult1 = false;
if(isset($_POST["DeleteButton"]) || isset($_POST["DeleteButton_x"])){
$WA_DeleteFileResult1 = WA_FileAssist_DeleteFile("../clientuploads/".($rsProject->getColumnVal("clientuploadID")) ."", "".($rsUploadedFiles->getColumnVal("clientfiles4")) ."");
}
?>
<?php
$WA_DeleteFileResult1 = false;
if(isset($_POST["DeleteButton"]) || isset($_POST["DeleteButton_x"])){
$WA_DeleteFileResult1 = WA_FileAssist_DeleteFile("../clientuploads/".($rsProject->getColumnVal("clientuploadID")) ."", "".($rsUploadedFiles->getColumnVal("clientfiles5")) ."");
}
?>