PHP

2014-02-28 4 views
0

여기에서 PHP 폴더에서 파일을 삭제하는 것을 시도하고있는 파일에서 이미지를 삭제하면 내 모델 기능PHP

function deleteFiles() 
    { 
     $file = "http://localhost/copycopy/img/uploaded/long.jpeg"; 
      if(is_file($file)) 
      { 
       @unlink($file); // delete file 
       echo $file.'file deleted'; 
      } 
      else 
      { 
       echo "no file"; 
      } 
    } 

하지만 난 항상 파일에 삭제되지 않습니다 "더 파일"과 파일을 볼 수 없습니다 $ 파일의 URL을 실제로 브라우저에서 파일을 표시하기 때문에 폴더, 대신 파일에 웹 URL을

$file = "http://localhost/copycopy/img/uploaded/long.jpeg"; 

사용 로컬 경로를 사용하는 나에게

+2

'is_file'에 URL을 전달할 수 있습니까? 함수에 정규화 된 경로를 전달하려고 시도한 적이 있습니까? – andrewsi

+0

어떻게 전달할 수 있습니까? '/ var/www/copycopy/img/uploaded/long.jpeg'와 같이 – user3324329

+1

의 예제를 주시겠습니까? - is_file은 로컬 파일 시스템을 사용하고 있습니다. – davidkonrad

답변

0

도움 :

$file = $pathToYourWebSite . "/copycopy/img/uploaded/long.jpeg"; 

귀하의 웹 사이트의 실제 위치를 $ pathToYourWebSite로 설정하십시오.