이제 PHP를 조금씩 배우고 있는 초보입니다.
이미지파일을 웹서버의 폴데에 업로드할려고 하는데 잘 안되어 문의드립니다.
아래는 소스의 일부분입니다.
define('GW_UPLOADPATH', 'images/');
$screenshot = $_FILES['screenshot']['name'];
$target = GW_UPLOADPATH . $screenshot;
move_uploaded_file($_FILES['screenshot']['tmp_name'], $target)
일단 echo를 써서 보면 서버의 임시파일로는 정상적으로 업로드가 됩니다.
근데 임시파일의 파일을 서버의 특정 폴더로 옮기려고 위와같이 명령어를 했는데 옮겨지지 않네요. 정상적이라면 wwwroot/images/ 에 해당파일이 옮겨져 있어야 될것 같은데... 이해가 되지 않아서요.
저 패스('mages/')가 어디의 하위 디렉토리인지요
웹서버의 루트(iis일경우 wwwroot폴터) 아래에 위치하나요?
|