질문Q #2675
php 버전에 올라감에 따라 copy함수도 변경 되나요?
sjalove2014-04-14 18:54:32
 4.$ 버전에서 잘 돌아가는 소스인데요.  이상하게 5.$ 대로 옮기니 alert('파일을 등록하지 못하였습니다'); 나오네요.

해당되는 $file_tmp , $url/$file_name 안전하게 잘 옵니다.

그런데 왜 안되는건가요? 혹시 버전에 따라 문제 있는건가요?
 
    ##파일을 지정한 디랙토리에 저장##
    if(!@copy($file_tmp,"$url/$file_name"))
    {
      echo"
      <script language=\"javascript\">
        <!--
        alert('파일을 등록하지 못하였습니다');
        history.back();
        -->
      </script>
      ";
      exit;
    }
답변2
#1 변종원(웅파) 2014-04-14 19:51:50
copy함수가 없어지지는 않았지만

move_uploaded_file 함수로 바꿔쓰라고 나왔던것 같네요.


http://kr1.php.net/manual/en/function.move-uploaded-file.php
#2 한대승(불의회상) 2014-04-14 20:38:11
$_FILES 변수를 살펴 보세요.