示例#1
0
*/
$data = array();
$_POST['goods_weight'] *= $_POST['weight_unit'];
$goods = new GoodsModel();
$data = $goods->_facade($_POST);
//自动过滤
$data = $goods->_autoFill($data);
//自动填充
if (empty($data['goods_sn'])) {
    $data['goods_sn'] = $goods->createSn();
}
/**
 * 自动验证
 */
if (!$goods->_validate($data)) {
    echo "<script>alert('表单填写错误," . implode('', $goods->getError()) . "');history.back()</script>";
    exit;
}
/**
 * 上传图片
 */
$uptool = new UpTool();
$ori_img = $uptool->up('ori_img');
if ($ori_img) {
    $data['ori_img'] = $ori_img;
    /**
     * 如果上传成功  则生成缩略图 300*400
     * 再生成浏览时的小图 160*220
     */
    $ori_img = ROOT . $ori_img;
    $goods_image = dirname($ori_img) . '/goods_' . basename($ori_img);