2010-07-31 5 views
0

I이 인 move_uploaded_file 두 위치에서 동일한 시간에 동일한 이미지가 업로드 한 이미지 업로드 스크립트 () 문제는이PHP 이미지 업로드 문제

$fpath="../p/e/".$prop_fac1; 
    $error = move_uploaded_file($tmp_name, $fpath); 

    $fpath1="../p/t/".$prop_fac1; 
    $error1 = move_uploaded_file($tmp_name, $fpath1); 

같은 기능 제 부분의 작동은 업로드 의미 파일을 ../p/e로 복사하지만 두 번째 위치로 파일을 복사하지 마십시오 ...

답변

2

문제는 첫 번째 작품은 파일을 ../p/e에 업로드하지만 두 번째 위치에는 파일을 복사하지 않음을 의미합니다. ..

설계대로 작동합니다. 파일은 으로 옮겨 졌으나 복사되지 않았습니다. 첫 번째 대상 경로를 사용하여 두 번째 명령에 copy()을 사용하십시오.

$error1 = copy($fpath, $fpath1); 
1

COPY_uploaded_file이 아닌 MOVE_uploaded_file이기 때문입니다. 당신이해야 할 일은 다음과 같습니다 :

move_uploaded_file($tmp_name, $fpath); 
copy($fpath, $fpath1);