서버에 올려진 파일의 삭제... -..-

unlink를 하려고 하는데 지워지지가 않네요... 뭐가 문제일까요???
 
    // 첨부파일을 삭제
    $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);

성공하세요^^
-..-a 안되네요. alert로 보면 파일의 경로도 정확한데... 왜 안지워지는거죠??? 여러개를 한번에 지우려고 시도해서
그런거는 아니겠죠???
unlink 에서 *는 안먹을 텐데요
차라리 저렇게 지울거면
@exec("rm -rf $file_name");
하는게 나을것 같네요

경로 잘 못 지정 하면 난리납니다.

참고로 unlink 메뉴얼 내용
Description
int unlink ( string filename)
http://kr.php.net/manual/kr/function.unlink.php
아~ *가 안먹어요? -..-a
exec으로 처리했습니다. link, unlink의 개념조차 헷갈리다니... 프로그래머로 끝이 난건지... ㅋㅋ
덕분에 프로그램 다 마무리 했습니다. 영카트 4에서 주문할 때 사용자 옵션을 지정할 수 있도록 했어요.
사진을 올리고 주문하면 대형 실사를 만들어 주거나 하는 곳에서 유용하게 쓰일 겁니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
18년 전 조회 1,520
18년 전 조회 1,577
18년 전 조회 1,607
18년 전 조회 1,516
18년 전 조회 1,428
18년 전 조회 1,528
18년 전 조회 1,520
18년 전 조회 1,266
18년 전 조회 1,523
18년 전 조회 1,705
18년 전 조회 1,544
18년 전 조회 1,124
18년 전 조회 1,497
18년 전 조회 1,515
18년 전 조회 1,219
18년 전 조회 1,379
18년 전 조회 1,130
18년 전 조회 1,519
18년 전 조회 1,532
18년 전 조회 1,514