이 작은 문제로 인해 하루가 망가졌습니다. PHP unlink
함수로 파일을 삭제할 수 없습니다. 나는 pdf 파일을 업데이트하고 편집하기 위해 PHP 폼을 생성 중이다. 아래는 HTML 폼과 PHP unlink
스크립트입니다.PHP 링크를 해제하지 마십시오
HTML
<form method="post" action="#" enctype="multipart/form-data">
<input type="file" value="<?php echo $row['img']?>" name="image">
<input type="submit" name="update">
</form>
PHP
<?php
if(isset($_POST['update']) && ($_FILES['image']['name'])){
$image=$_POST['image'];
unlink('../pdf/services/'.$image);
}
?>
'$ _POST [ 'image']'는 어디에서 왔습니까? – iainn
매우 안전하지 않습니다! 아파치에 쓰기 권한이 있습니까? 올바른 경로와 파일이 있습니까? – mvladk
당신이 얻고있는 링크 해제의 반환 값은 무엇입니까? 아마도 허가 문제. 적절한 권한을 설정하려면'chmod'를 사용하십시오. – Anusha