절대 경로() 링크 해제와 함께 작동하지 않습니다연결 해제는 변수에서 작동하지만 정확한 경로에서 작동
<?php
unlink('images/filename.jpg');
?>
을하지만이 작동하지 않습니다.
<?php
$image_id = $_POST['image_id'];
unlink('images/'.$image_id)
?>
파일 사용 권한은 괜찮습니다. 스크립트는 읽고 쓸 수 있습니다. 작은 따옴표와 큰 따옴표를 사용해 보았을 때 절대 파일 경로에서는 작동하지만 $ _POST []에서 전달 된 변수에서는 작동하지 않습니다.
여기에 해결 방법이 있습니까? 고맙습니다.
당신은 당신이 올바른 값을 받고있어 확실 '$ _POST [ 'image_id']'? 'print_r()'를 실행 해 봅니다. – Rainulf
감사! 그러나 아무것도 인쇄되지 않습니다. – GeekWise123
필자는 Rainulf가'$ image_id = $ _POST [ 'image_id']'다음에'print_r ($ image_id)'를 의미했다고 생각합니다. 네가 한 짓이야? – vee