?> <tr align="center"> <td><?php echo $pic['pic_name']; ?> </td> <td><?php echo $pic['pic_urlname']; ?> </td> <td><?php echo $pic['pic_savedate']; ?> </td> <td><img src="<?php echo StackConst::res_pic_url() . $pic['pic_urlname']; ?> " width="100" height="100"/></td> <td><a href="../control/piccontrol.php?type=deletepic&pic_id=<?php echo $pic['pic_id']; ?> ">删除</a></td> </tr> <?php } ?> </table> </body> </html>
exit; } //对文件大小对比1000KB以下的图片可以上传 $fileSize = sprintf("%.2f", $file["size"] / 1024 / 1024); //M if ($fileSize > 1) { echo "图片太大超过1M不能上传!"; exit; } //获得图片信息,宽度 高度 类型 $picInfo = GetImageSize($file["tmp_name"]); //获取图片类型jpg gif png $picInfo_typeNum = $picInfo[2]; //图片路径名 $pic_urlname = StackConst::get_date_str() . "." . $picArray[$picInfo_typeNum]; if (move_uploaded_file($file["tmp_name"], StackConst::res_pic_url() . $pic_urlname)) { //图片上传成功后引入数据库操作 require_once '../dao/PicDao.php'; //实例化数据库 $picDao = new PicDao(); //装载需要插入数据库的数据 $arrPicInfo = array("pic_name" => @$_POST['pic_name'], "pic_urlname" => $pic_urlname, "pic_savedate" => StackConst::get_date()); //保存图片信息到数据 if ($picDao->insertPic($arrPicInfo)) { echo "图片上传成功!"; StackConst::jump_page("../view/piclist.php"); } else { echo "图片上传失败!"; } } else { echo "图片上传失败!";