去评论
dz插件网

帝国CMS舞曲模型高铁采集下载字段入库

饾暦饾枎饾枒饾枏饾枂饾枅饾枑
2024/07/19 16:02:08
小编的舞曲  音乐地址:musicurl  存主表  下载 downpath   存副表

下面小编开始讲解如何用高铁采集入库下载字段(墨鱼部落网站提供的是要改系统文件的,降低了安全性,把攻击字符验证屏蔽给删除了)

首先在高铁的发布模块增加上面两个字段 ,一是musicurl,二是downpathf。(PS:难点就是downpath这个多值字段,千万不能在发布模块里面录入真实的表单downpath)

如果是一组下载地址,那么火车头的downpathf就标签组合,比如小编的下载地址就是用音乐地址拼接的。格式如下

下载地址1@@@[标签:音乐地址]@@@0|||

如图所示:  

多个也举例一下
下载地址1@@@[标签:音乐地址]@@@0||||||下载地址2@@@[标签:音乐地址]@@@0

其中尾巴后面的0对应的就是会员组权限,其中0对应的是游客,依次类推。不废话上代码,丢在admin文件夹下面,开启高铁之路。
  1. <?php$password='你的密码';        //你的密码                                          if($password!=$_GET['pw']) exit('验证密码错误'); define('EmpireCMSAdmin','1');require("../class/connect.php");require("../class/db_sql.php");require("../class/functions.php");require LoadLang("pub/fun.php");require("../class/delpath.php");require("../class/copypath.php");require("../class/t_functions.php");require("../data/dbcache/class.php");require("../data/dbcache/MemberLevel.php");//获取分类列表foreach($class_r as $kv){        if($kv['modid']=='12'){                $cates[]=array('cname'=>$kv['classname'],'cid'=>$kv['classid'],'pid'=>$kv['bclassid']);        }}if(empty($_POST)){        echo "<select name='list'>";        echo maketree($cates,0,'');        echo '</select>';        exit();}$link=db_connect();$empire=new mysqlquery();//验证用户$loginin=$_POST['username'];$ismember=$_POST['ismember'];$lur=$empire->fetch1("select * from {$dbtbpre}enewsuser where `username`='$loginin'");if(!$lur) exit('不存在的用户名'.$loginin);$logininid=$lur['userid'];$loginrnd=$lur['rnd'];$loginlevel=$lur['groupid'];$loginadminstyleid=$lur['adminstyleid'];$incftp=0;if($public_r['phpmode']){        include("../class/ftp.php");        $incftp=1;}require("../class/hinfofun.php");$vid_name = explode('|||',$_POST['downpathf']); //发布模块里面下载表单名是downpathf 请勿在高铁火车发布模块用帝国的下载字段downpath$i = 0; foreach ($vid_name as $shuzu=>$str){     $i = $i + 1;     $v = explode("@@@",$str);     $_POST['downname'][] = $v[0]; //下载名称    $_POST['downpath'][] = $v[1]; //下载地址    $_POST['downuser'][] = $v[2]; //会员组权限    $_POST['fen'][] = '0'; //所需积分}  $navtheid=(int)$_POST['filepass'];AddNews($_POST,$logininid,$loginin);db_close();$empire=null;function maketree($ar,$id,$pre){        $ids='';        foreach($ar as $k=>$v){                $pid=$v['pid'];                $cname=$v['cname'];                $cid=$v['cid'];                if($pid==$id)                {                        $ids.="<option value='$cid'>{$pre}{$cname}</option>";                        foreach($ar as $kk=>$vv)                        {                                $pp=$vv['pid'];                                if($pp==$cid)                                {                                         $ids.=maketree($ar,$cid,$pre."  ");                                        break;                                }                        }                }        }        return $ids;}
https://www.meiweny.cn/dj/gw/5079.html  下载多值就有被录入了。可以体验下。