php 商品添加图片,ecshop 商品分类添加上传图片功能

ecshop 商品分类添加上传图片功能

整个思路是,数据库建立相对应的字段,用于保存上传的图片,在后台模板上建立相对应的html语言

,用于操作上传,html语言中的input里有个类型file,就是文件上传操作的,在这php文件里得到所

上传的图片,smarty赋值。

具体步骤:

1.在admin/templates/categroy_info.html中相对应位置增加上传要类图片的表单,

{$lang.cat_img1}:

2.修改admin/category.php的insert和update

在顶部增加:代码如下

define(‘IN_ECS’, true);

require(dirname(__FILE__) . ‘/includes/init.php’);

/***新增加的开始***/

include_once(ROOT_PATH . ‘includes/cls_image.php’);

$image = new cls_image($_CFG[‘bgcolor’]);

/***新增加的结束***/

$exc = new exchange($ecs->table(“category”), $db, ‘cat_id’, ‘cat_name’);

在$_REQUEST[‘act’] == ‘insert’或’update’中添加

/*处理图片*/

$img_name = basename($image->upload_image($_FILES[‘thumb’],’catthumb’));

if($img_name) $cat[‘thumb’] = $img_name;

3.在前台category.php中赋值,也在相对应的函数中sql语句中得到该值!

$smarty->assign(‘cat_img1’, htmlspecialchars($cat[‘cat_img1’]));

标签:ecshop

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值