Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] 求教一个PHP问题, 提取内容中的图片路径并依次循环上传到数据库!求教高手

[复制链接]
livsenwlb 发表于 2013-6-29 11:21:15 | 显示全部楼层 |阅读模式
10微币
Array
(
    [0] => Array
        (
            [0] => <img src="data/attachment/portal/CJ/201306/26/2013062616163520c381b.jpg" >
            [1] => <img src="data/attachment/portal/CJ/201306/26/2013062616163523f0gs6.jpg" >
            [2] => <img src="data/attachment/portal/CJ/201306/26/2013062616163526f2m4r.jpg" >
        )

    [1] => Array
        (
            [0] => data/attachment/portal/CJ/201306/26/2013062616163520c381b.jpg
            [1] => data/attachment/portal/CJ/201306/26/2013062616163523f0gs6.jpg
            [2] => data/attachment/portal/CJ/201306/26/2013062616163526f2m4r.jpg
        )

)

上面是用preg_match_all 加入正则表达式从内容中得到的图片路径数组,但应该怎么写才能把  

[1] => Array
        (
            [0] => data/attachment/portal/CJ/201306/26/2013062616163520c381b.jpg
            [1] => data/attachment/portal/CJ/201306/26/2013062616163523f0gs6.jpg
            [2] => data/attachment/portal/CJ/201306/26/2013062616163526f2m4r.jpg
        )

这里得到的路径依次循环上传到服务器呀!

foreach($picarr[1] as $key => $v){
                                $v = str_replace("data/attachment/portal/","",$v);
                                $ym = basename($v);
                                $hc = substr(strrchr($ym, '.'), 1);
                                $sql="INSERT INTO {$tablepre}portal_attachment (`attachid`, `uid`, `dateline`, `filename`, `filetype`, `filesize`, `attachment`, `isimage`, `thumb`, `remote`, `aid`)VALUES ('', '129', '$posttime', '$ym', '$hc', '', '$v', '1', '$thumb', '0', '$aid')";
                                $db->query($sql);
                        }

上面是我写的foreach循环上传数据库,但是却引用不了变量。。。。












googlg 发表于 2014-8-15 16:57:10 | 显示全部楼层
不知道,帮忙顶。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-18 07:35 , Processed in 0.023455 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表