1
두 개의 다른 입력 필드에서 두 개의 다른 폴더로 두 개의 파일을 업로드하려고하는데 잘못된 것이 있습니다. 제 코드를 확인해주세요.두 개의 서로 다른 입력 필드의 이미지를 PHP로 데이터베이스에 업로드
HTML 양식 :
<input type="file" name="pp" placeholder="profile pic" />
<input type="file" name="proof" placeholder="id proof"/>
이 내 양식 필드 여기
, 나는 두 개의 서로 다른 폴더 'ID'와 'PP'
$path = "uploads/id/";
$path2 = "uploads/pp/";
$pp = $_FILES['pp']['name'];
$pp1 = $path2 . basename(time().$_FILES['pp']['name']);
$proof = $_FILES['proof']['name'];
$proof1 = $path . basename(time().$_FILES['proof']['name']);
에 업로드 할 파일 이름과 경로를했다입니다
여기에 업로드 된 파일을 이동하는 코드입니다.
move_uploaded_file($_FILES['pp']['tmp_name'],$path2.$pp) ;
move_uploaded_file($_FILES['proof']['tmp_name'],$path.$proof);
오류가 발생합니다. 두 파일이 아니라 한 번에 하나의 파일 만 업로드 할 수 있습니다. 누군가가 나를 잘못 도와 주시겠습니까?
여기를보세요 사용하여 각각에 액세스 할 수 있습니다 - https://stackoverflow.com/questions/3564796/max-file-number- can-php-upload-at-same –
왜'$ pp1'과'$ proof1'을 선언했지만 업로드 된 파일을 옮길 때 그것을 사용하지 않았습니까? – dexterb