-1

所以我想使用 PHP 取消链接文件,我通过 HTML 中的链接将文件路径发送到 PHP。当我回显路径时它是正确的,但是当我使用 unlink 时,它也会在路径内给我这些奇怪的 HTML 标签。

这是我的代码:

<?php
    $fName = $_GET['name'];
    $fExt = '.epub';
    $fPath = $fName . $fExt;
    echo $fPath;
    unlink ($fPath);
?>

这是链接:

echo '<a href="delete.php?name=ebooks/'.urlencode($name).'" onclick="return confirm(\'Are you sure?\')">Delete</a>';

这是脚本在浏览器窗口中输出的内容:

电子书/爱丽丝.epub

Warning: unlink(ebooks/

    <span class="title">alice</span><span class="author"></author>.epub): Invalid argument in C:\xampp\htdocs\assignment\delete.php on line 6
4

1 回答 1

-1

好的,所以解决方案是我刚刚将我的取消链接更改为:

unlink (strip_tags($fPath));
于 2013-05-20T05:41:41.403 回答