Ok,
seems like we're coming close to the end 🙂
here's a short example (no relation to your code but it shouldn't be hard to use something similar in your script):
html>
<head>
</head>
<body>
<form method="post" action="delete.php" name="test">
<input type="checkbox" name="deleteFile[]" value="a">a<br>
<input type="checkbox" name="deleteFile[]" value="b">b<br>
<input type="checkbox" name="deleteFile[]" value="c">c<br>
<input type="checkbox" name="deleteFile[]" value="d">d<br>
<input type="checkbox" name="deleteFile[]" value="e">e<br>
<input type="checkbox" name="deleteFile[]" value="f">f<br>
<input type="checkbox" name="deleteFile[]" value="g">g<br>
<input type="checkbox" name="deleteFile[]" value="h">h<br>
<input type="checkbox" name="deleteFile[]" value="i">i<br>
<input type="hidden" name="deleteFiles" value="1">
<input type="submit" value="delete" onClick="return confirm('Do you really want to delete the files ?')">
</form>
<?PHP
for ($i=0;$i<count($_POST['deleteFile']);$i++) {
echo $_POST['deleteFile'][$i]."<br>\n";
}
?>
</body>
</html>
Use $strFile as values You'll then have the complete path to the files to delete.
The hidden input is a trigger to delete. You can then check if that variable exists with e.g.
if ($_POST['deleteFiles']) {
//delete the file with the for loop above ...
}
Thomas