PHP로 파일을 임시 폴더에서 영구 저장소로 이동시키는 코드를 작성했습니다. 또한 파일의 이름을 바꾸어야하지만 나중에 올바르게 실행할 수는 없습니다. 다음과 같이 코드의 일부는 다음과 같습니다PHP에서 이름을 바꿀 수 없습니다()
move_uploaded_file($_FILES["file"]["tmp_name"],"previouspapers/".$dept."/" . $_FILES["file"]["name"]);
$path='http://127.0.0.1/example/previouspapers/';
$path="$path".$dept."/".$_FILES["file"]["name"];
$path1='http://127.0.0.1/example/previouspapers/12345';
rename($path,$path1);
$fpath=$_FILES["file"]["name"];
날 실수를 찾기 위해 도와주세요.
왜 파일을 새 파일 이름으로 직접 이동하지 않습니까? –
안녕하세요, 어떤 점에서 정확히 잘못 될까요? 더 많은 정보를 입력하십시오. –
이름 변경시'http : // ....'가 아닌'C :/images/...'경로를 사용해야합니다. –