记录生活点滴.

联系站长 »


站长专注于Linux,Apache,Mysql,php技术

承接wordpress模板定制,wordpress定制,网站定制开发,网站接口定制

EMAIL:godchi@sina.com

扣扣:366609877

手机:13852852148

本人目前就职单位:靖江市智迅软件有限公司 http://www.jjzxun.com

Popularity: 99%

19条评论

  1. elec锦 CHINA Google Chrome Windows 说:

    过来看看,嘿嘿欢迎回访

    Jerry Chi CHINA Mozilla Firefox Windows 回复:

    @elec锦, 已回访留言

  2. ak47zhaoming CHINA Internet Explorer Windows 说:

    还是不行啊,调不了啊,救命啊

  3. ak47zhaoming CHINA Internet Explorer Windows 说:

    很头痛啊,现在怎么调,都加不进去图片,超郁闷

    Jerry Chi CHINA Mozilla Firefox Windows 回复:

    @ak47zhaoming,
    学会用print_r();die();一步步调试才是王道!

  4. ak47zhaoming CHINA Internet Explorer Windows 说:

    我现在调好了插入了,但是更新就有问题啊,因为我之前插入数据时,图片时可加可不加,所以到修改时就没有了图案,这也是不是问题,我修改时不添加图片在更新也没有问题,但是如果修改内容是添加了图片后更新,再查看,图片还是没有,等于添加了图片也是没有图片
    if(!empty($pic_data)){
    $allow_type = array(‘image/jpeg’, ‘image/png’, ‘image/gif’, ‘image/pjpeg’,);
    if(!in_array($pic_data['type'], $allow_type)) {
    show_message(‘上传图片的类型不符合’, ‘./admin_showeditnews.php’);
    }

    if($pic_data['size'] > 1000000) {
    show_message(‘上传的图片不能大于1MB’, ‘./admin_showeditnews.php’);
    }

    $appendix = strrchr($pic_data['name'], ‘.’);
    $new_name = time().rand(0000, 9999).$appendix;

    $save_url = ‘../attachments/’.date(‘Ymd’).’/';
    if(!file_exists($save_url)) {
    @mkdir($save_url);
    }

    if(!move_uploaded_file($pic_data['tmp_name'], $save_url.$new_name)) {
    show_message(‘上传图片出错’, ‘./admin_showeditnews.php’);
    }
    $ppic = date(‘Ymd’).’/’.$new_name;
    }
    我这样写了个判断,同时我数据库这样写
    $sql = “UPDATE `vsncg_news` SET `cid` = ‘$cid’, `title` = ‘$title’,”;
    $sql .= (!empty($pic))?(“`npic`=’$ppic’,”):(”);
    $sql .=”`content`=’$content’ WHERE `nid` = ‘$nid’”;

    Jerry Chi CHINA Mozilla Firefox Windows 回复:

    @ak47zhaoming,
    用if(!$pic_data['size'])判断
    如果图片文件大小为空,则使用不带图片的update语句

    ak47zhaoming CHINA Internet Explorer Windows 回复:

    @Jerry Chi,
    是不是这样写啊,删除if(!empty($pic_data)){}这个判断
    这样写SQL
    if($pic_data['size']<0){
    $sql="UNDATE `vsncg_news` SET `cid` = '$cid', `title` = '$title', `content`='$content' WHERE `nid` = '$nid'";
    }else{
    $sql="UNDATE `vsncg_news` SET `cid` = '$cid',`npic`='$ppic', `title` = '$title', `content`='$content' WHERE `nid` = '$nid'";
    }

    Jerry Chi CHINA Mozilla Firefox Windows 回复:

    @ak47zhaoming,
    基本就是这个意思,用文件的大小去判断是否更新图片
    具体你慢慢调试吧,记得在搜搜上给分!

  5. 仰肖 CHINA 搜狗浏览器 Windows 说:

    偶改名了。。链接换一下。。。仰肖博客。。用自己名字了。。

    Jerry Chi CHINA Mozilla Firefox Windows 回复:

    @仰肖,
    已更换链接名称,感谢您对本博的支持!

  6. ak47zhaoming CHINA Internet Explorer Windows 说:

    不行啊,我已经用print_r($pic_data['type']);都没东西输出,因为我没上传图案时,那个npic时空值,受到影响

    Jerry Chi CHINA Mozilla Firefox Windows 回复:

    @ak47zhaoming, 你这样:
    print_r($pic_data);die;
    以上代码写在第一行

  7. yxiao CHINA 搜狗浏览器 Windows 说:

    好多垃圾留言,博主清理一下吧。。

    Jerry Chi CHINA Mozilla Firefox Windows 回复:

    @yxiao, Akismet垃圾清理插件列队中.

  8. Jethro CHINA Internet Explorer Windows 说:

    博主,你说要跟我友链。。你都没添加我的友链哦。。

    jerryji CHINA Mozilla Firefox Windows 回复:

    @Jethro, 抱歉,已添加完成。请确认!

  9. jerryji CHINA Mozilla Firefox Windows 说:

    欢迎大家常来灌水!

发表评论 »

要发表评论,您必须先登录

返回顶部