tp3.2는 Thumb 메소드를 사용하여 여러 썸네일을 생성합니다 $upload = new ThinkUpload(); // 업로드 클래스 인스턴스화<br>
$upload->maxSize
$ Upload-& GT; Array ('JPG', 'Gif', 'Png', 'JPEG')) // 첨부파일 업로드 유형 설정 <br>
"./Public/Admin/Uploads/"; // 첨부파일 업로드 디렉터리 설정 // 파일 업로드 <br>
$upload ->autoSub = true;<br>
$upload ->subName = array('날짜','Ymd');<br>
//파일 업로드 규칙 설정<br>
$upload->saveRule ~
$info = $upload->uploadOne($_FILES['사진']);<br>
if(!$info) {<br>
// 업로드 오류 프롬프트 오류 메시지 <br>
$this->error($upload->getError());<br>
}else {<br>
~ // 성공적으로 업로드되었으며 업로드된 파일 정보를 얻었습니다 <br>
$img = $info['savepath'] .$info['savename'];<br>
$image = new ThinkImage();<br>
$BinImg = $upload->rootPath . "$img" // 원본 이미지의 절대 경로 가져오기 <br>
$image->open($BinImg) // 원본 이미지 열기 <br>
// 워터마크 추가 <br>
// $image ->water($upload->rootPath."logo.png")-> save($upload ->rootPath.$img);<br>
// <br> 생성
// $image ->thumb(278,206,2) // 너비, 높이 및 썸네일 유형 설정 <br>
<br>
// 썸네일 너비, 높이, 접두사 설정 <br>
$thumb = 배열(<br>
배열 '
2 = & gt; 배열('w' = & gt; 178, 'h' = & gt; 106, 'n' = & gt; '178x106 _') <br>
);<br>
foreach($thumb = $k => $v){<br>
$image->thumb($v['w'],$v['h'], 2) // 너비, 높이 및 썸네일 유형 설정<br>
// 썸네일 이미지 저장 <br>
$smallimg[$k]= $info['savepath'] . "$v[n]" . $info['savename'];<br>
<br>
$image->save($upload->rootPath . $smallimg[$k]);<br> $_POST['small'.$k] = $smallimg[$k];<br>
}<br>
$_POST['goods_img'] = $img;<br>
<br>
}<br>
var_dump($_POST);exit;