tp3.2はthumbメソッドを使用して複数のサムネイルを生成します$upload = new ThinkUpload() // アップロード クラスをインスタンス化します<br>;
$ upload-&gt; maxsize
$ アップロード-& GT; 配列 ('jpg', 'gif', 'png', 'jpeg')
"./Public/Admin/Uploads/" //添付ファイルのアップロード ディレクトリを設定します//ファイルをアップロードします<br>
$upload ->autoSub = true;<br>
$upload ->subName = array('date','Ymd');<br>
//アップロードファイルのルールを設定します<br>
$ upload-&gt; saverule
$info = $upload->uploadOne($_FILES['photo']);<br>
if(!$info) {<br>
// アップロード エラー メッセージ <br>
$this->error($upload->getError());<br>
}else {<br>
//正常にアップロードされ、アップロードされたファイル情報を取得しました<br>
$img = $info['savepath'];<br>
$image = new ThinkImage();<br>
$BinImg = $upload->rootPath . // 元の画像の絶対パスを取得します <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 = array(<br>
1 = & gt; 配列 ('w' = & gt; 278、'h' = & gt; 206、'n' = & gt; '278x206 _')、<br> <br>
配列( 'w'配列( 'w」
);<br>
foreach ($thumb as $k => $v){<br>
$image->thumb($v['w'],$v['h'], 2) // 幅、高さ、サムネイルの種類を設定します<br>
$smallimg[$k]= $info['savepath'] "$v[n]" .
<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);終了;