PHP unlink函数不想工作

时间:2013-05-20 05:15:31

标签: php html

所以我想使用PHP取消链接文件,我通过HTML链接将文件路径发送到PHP。当我回应它正确的路径时,但当我使用取消链接时,它会在路径中给我这些奇怪的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>';

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

电子书/ alice.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

1 个答案:

答案 0 :(得分:-2)

好的解决方案就是我改变了我对此的取消链接:

unlink (strip_tags($fPath));