Copy
<form method="post">
<input type="hidden" name="photoname" value="/storage/ssd2/833/6213833/public_html/c/<?php echo $showimage; ?>">
<input type="submit" name="submit" value="Delete">
</form>
<?php
if (isset($_POST['submit']))
{
$photoname = $_POST['photoname'];
if (!unlink($photoname))
{
echo ("Error deleting $photoname");
}
else if(preg_match('/(jpg|jpeg|png|gif)$/i',$image['type'])) {
echo ("Deleted $photoname");
}else{
echo ("Error");
}
}
?>
4cache.4no.net/?i=파일이름
을 받아서 삭제하기 버튼을 만든건데.. value 값을 수정하면 모든 파일을 지울수 있어서
이미지 체크를 하는데 안되네요
뭐가 문제일까요?
답변 2개 / 댓글 1개
채택된 답변
+20 포인트
2018-10-09 (화) 02:49:03
위 소스에 보면 $image['type']가 있는데
$image라는 배열이 정의되어 있지 않네요.
답변에 대한 댓글 1개
2018-10-09 (화) 01:01:43
이미지 체크 부분을 빼면 잘 지워집니다..
답변을 작성하려면 로그인이 필요합니다.