서버에 올려진 파일의 삭제... -..-
unlink를 하려고 하는데 지워지지가 않네요... 뭐가 문제일까요???
// 첨부파일을 삭제
$file_name = $g4[path] . "/data/cart/ " . $tmp_on_uid . "/" . intval($ct_id) . "_*";
@unlink($file_name);
$file_name = $g4[path] . "/data/cart/ " . $tmp_on_uid . "/" . intval($ct_id) . "_*";
@unlink($file_name);
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 5개
function f_delete($file_name) {
@chmod($file_name,0777);
$flag = @unlink($file_name);
if(@file_exists($file_name)) {
@chmod($file_name,0775);
$flag=@unlink($file_name);
}
return $flag;
}
함수가 귀찮으시면 간단하게 @chmod($file_name,0777); 을 추가해 보세요.
// 첨부파일을 삭제
$file_name = $g4[path] . "/data/cart/ " . $tmp_on_uid . "/" . intval($ct_id) . "_*";
@chmod($file_name,0777);
@unlink($file_name);
성공하세요^^
그런거는 아니겠죠???
차라리 저렇게 지울거면
@exec("rm -rf $file_name");
하는게 나을것 같네요
경로 잘 못 지정 하면 난리납니다.
참고로 unlink 메뉴얼 내용
Description
int unlink ( string filename)
http://kr.php.net/manual/kr/function.unlink.php
덕분에 프로그램 다 마무리 했습니다. 영카트 4에서 주문할 때 사용자 옵션을 지정할 수 있도록 했어요.
사진을 올리고 주문하면 대형 실사를 만들어 주거나 하는 곳에서 유용하게 쓰일 겁니다.