ecshop上传图片2

html代码

<tr>
            <td class="label">{$lang.lab_picture}</td>
            <td>
              <input type="file" name="goods_img" size="35" />
              {if $goods.goods_img}
                <a href="goods.php?act=show_image&img_url={$goods.goods_img}" target="_blank"><img src="images/yes.gif" border="0" /></a>
              {else}
                <img src="images/no.gif" />
              {/if}
              <br /><input type="text" size="40" value="{$lang.lab_picture_url}" style="color:#aaa;" onfocus="if (this.value == ‘{$lang.lab_picture_url}‘){this.value=‘http://‘;this.style.color=‘#000‘;}" name="goods_img_url"/>
            </td>
          </tr>

php代码

/*新增*/
    $grab_img_url = $_POST[‘grab_img_url‘];

     if (isset($_FILES[‘grab_img‘]))
    {
        // 上传了,直接使用,原始大小
        $uplod_grab_img = $image->upload_image($_FILES[‘grab_img‘]);
        if ($goods_thumb === false)
        {
            sys_msg($image->error_msg(), 1, array(), false);
        }

    }

    if(empty($uplod_grab_img)){
        $grab_img = $grab_img_url;      //如果没有上传产品使用默认
    }else{
        $grab_img = $uplod_grab_img;  // 如果有上传商品 则用新图
    }

    /**/
时间: 2024-10-12 12:52:01

ecshop上传图片2的相关文章

ecshop编辑器FCKeditor修改成KindEditor编辑批量上传图片

ecshop一直使用的编辑器是fck,这个不用多说,相信很多朋友用的很悲剧吧,特别是图片不能批量上传图片. 今天小编就分享一下怎么换掉fck,放上实用的kindeditor,最新ecshop版本的哦.方法如下: 1.官方网站下载最新版kindeditor 现在最先版本的是:kindeditor4.1.4,官方网址:http://www.kindsoft.net 2.上传解压 上传下载的压缩文件到你的网站include目录下,解压kindeditor4.1.4,将其文件夹名称改为:kindedit

使用kindeditor来替换ecshop的fckeditor编辑器,让ecshop可以批量上传图片

老杨原创 kindeditor此编辑器可以让ecshop批量上传图片,可以插入代码,可以全屏编辑,可以插入地图.视频,进行更多word操作,设置字体. 步骤一:进入kindeditor的官网,http://kindeditor.net/index.php下载最新的编辑器版本,将文件上传到网站includes/目录下,注意,不要有多余的目录,要可以访问到includes/kindeditor/kindeditor-min.js 步骤二: 1.修改admin/includes/lib_main.ph

ecshop添加上传图片

基础 cls_images.php:  function upload_image(){} $_FILES 输出值:Array ( [group_thumb_url] => Array ( [name] => [type] => [tmp_name] => [error] => 4 [size] => 0 ) ) 实际操作 html代码: <form method="post" action="group_buy.php?act=in

ECSHOP集成百度ueditor编辑器上传图片到服务器或又拍云(七牛云)

1.打开admin/includes/lib_main.php文件找到:(大约在306-323行左右) /** * 生成编辑器 * @param string input_name 输入框名称 * @param string input_value 输入框值 */ function create_html_editor($input_name, $input_value = '') { global $smarty; $editor = new FCKeditor($input_name); $

将Ecshop后台fckeditor升级更改为kindeditor 4.1.10编辑器

ecshop在win8部分电脑上,不管用任何浏览器,都打不开,即使升级到最新版本都不行,问题应该吃在fckeditor兼容上.fckeditor 很久未升级,换掉该编辑器是最佳方法 第一步:下载kindeditor,下载地址为:http://www.kindsoft.net/down.php 下载最新版本的,现在是4.1.10 下载之后,把里面不要的语言和演示文件删除,有,asp.asp.net jsp和examples四个文件夹删掉. 把文件夹改名为:kindeditor,然后上传到根目录in

Ecshop实现仿Taobao地区运费模板

目录: 1.Ecshop后台配送方式创建 2.商品绑定配送方式的运费模板 2.1 数据表“ecs_goods”增加一个字段,执行下面SQL语句: 2.2 后台添加/编辑 商品 调出已经安装配送方式 "admin/ goods.php ",将此shipping_list函数添加到goods.php最末处. 2.3 后台添加/编辑商品 实现绑定配送方式"admin/goods_info.htm" 3.前台商品详情调用设置好的配送方式 4.结算流程中,根据配送地址计算运费

修改ECSHOP,支持图片云存储化(分离到专用图片服务器)

为了提高页面加载速度和适应中国复杂的网络环境,我决定把所有商品图片都分离到专业的云存储服务器上,具有CDN加速功能. 首先,生成一个域名 img.xxxx.com 并映射到自己的云存储别名,然后把全部图片(含目录结构)上传到 云存储空间. 在config.php 增加 /* 商品详情图片地址替换 */ // 总开关,1启用云存储,0使用本地图片 $imgserver = 1; // 匹配图片前缀,即上传图片src的共同部分,在“/”前加“\” $imgserver_pattern = '\/im

ecshop 后台添加成本价

ecshop后台admin中的商品操作php文件,goods.php替换为下面的代码, 还要在数据库商品本店售价后门添加  cost  字段 为 商品成本价 下面代码主要为:商品入库时将商品原价一并写入数据库 还有就是  后台  模板文件( admin/templates/goods_info.htm )  记得添加成本价的  文本框 admin/goods.php 全部替换为下面的代码 <?php /** * ECSHOP 商品管理程序 * ==========================

PHP.25-TP框架商城应用实例-后台1-添加商品功能、钩子函数、在线编辑器、过滤XSS、上传图片并生成缩略图

添加商品功能 1.创建商品控制器[C] /www.test.com/shop/Admin/Controller/GoodsController.class.php <?php namespace Admin\Controller; use Think\Controller; //后台添加商品功能控制器 class GoodsController extends Controller { //显示和处理表单 public function add() { //判断用户是否提交了表单(如果提交了,就