이 글은 PHP로 사진과 파일을 업로드하는 방법을 소개합니다. 이제는 모든 사람과 공유합니다. 도움이 필요한 친구들이 참고할 수 있습니다.
function uploadFile2($subdirectory){ $upload = new \Think\Upload();// 实例化上传类 $upload->maxSize = 3145728000000000000 ;// 设置附件上传大小 $upload->exts = array('jpg', 'gif', 'png', 'jpeg','zip');// 设置附件上传类型 $upload->rootPath = './Uploads/'; // 设置附件上传根目录 $upload->savePath = "$subdirectory/"; // 设置附件上传(子)目录 // 上传文件 $info = $upload->upload(); // var_dump($info); // echo $upload->getError(); // die(); $img= $info['file']['savepath'].$info['file']['savename']; return $img; }
호출 방법:
$subdirectory = 'File';//区分目录 $file = uploadFile2($subdirectory);
페이지 :
<input type="text" name="file"><br>//这是一个标签,我们要实现文件的上传,必须指定为multipart/form-data,否则服务器将不知道要干什么。
양식에
enctype="multipart/form-data"
를 추가해야 한다는 점에 유의하세요. 정말로 할 수 없는 경우 파일을 넣으려는 폴더에 직접 복사한 다음 데이터베이스에 경로를 저장할 수 있습니다. 쿼리할 때 파일 경로를 쿼리하세요. 확인하려는 파일 이름으로 지정된 경로를 입력하면 됩니다(모든 파일은 파일 이름만 다릅니다). 파일 설명에 액세스할 수 있으면 성공할 것입니다.
관련 권장 사항:
PHP에서 폴더에 업로드하고 저장하는 방법PHP에서 파일을 업로드할 때 임시 폴더를 찾을 수 없는 문제를 해결하는 방법위 내용은 PHP로 이미지와 파일을 업로드하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!