【发布时间】:2014-09-23 05:43:06
【问题描述】:
我希望用户能够通过单击复选框并提交表单来删除文件。
标题中的某处:
foreach ($_POST ['files'] ['deleteFile'] as $value)
{
unlink ($value);
$fileError = '¡Éxito!';
}
身体某处:
<form enctype="multipart/form-data" method="post" name="files">
<!-- No action attribute was added as the form is processed in the same file -->
<?php
foreach (glob ('files/*.*') as $file)
{
echo $file . '<input name="deleteFile" type="checkbox" value="' . $file . '">';
}
?>
<input type="submit" value="Confirmar">
</form>
【问题讨论】:
-
看来你需要
unlink('files/'.$value); -
@Ohgodwhy:不,
$value似乎有完整的路径。