帝国CMS舞曲模型高铁采集下载字段入库
小编的舞曲 音乐地址:musicurl 存主表 下载 downpath 存副表
下面小编开始讲解如何用高铁采集入库下载字段(墨鱼部落网站提供的是要改系统文件的,降低了安全性,把攻击字符验证屏蔽给删除了)
首先在高铁的发布模块增加上面两个字段 ,一是musicurl,二是downpathf。(PS:难点就是downpath这个多值字段,千万不能在发布模块里面录入真实的表单downpath)
如果是一组下载地址,那么火车头的downpathf就标签组合,比如小编的下载地址就是用音乐地址拼接的。格式如下
下载地址1@@@[标签:音乐地址]@@@0|||
如图所示:
多个也举例一下
下载地址1@@@[标签:音乐地址]@@@0||||||下载地址2@@@[标签:音乐地址]@@@0
其中尾巴后面的0对应的就是会员组权限,其中0对应的是游客,依次类推。不废话上代码,丢在admin文件夹下面,开启高铁之路。https://www.meiweny.cn/dj/gw/5079.html 下载多值就有被录入了。可以体验下。
下面小编开始讲解如何用高铁采集入库下载字段(墨鱼部落网站提供的是要改系统文件的,降低了安全性,把攻击字符验证屏蔽给删除了)
首先在高铁的发布模块增加上面两个字段 ,一是musicurl,二是downpathf。(PS:难点就是downpath这个多值字段,千万不能在发布模块里面录入真实的表单downpath)
如果是一组下载地址,那么火车头的downpathf就标签组合,比如小编的下载地址就是用音乐地址拼接的。格式如下
下载地址1@@@[标签:音乐地址]@@@0|||
如图所示:
多个也举例一下
下载地址1@@@[标签:音乐地址]@@@0||||||下载地址2@@@[标签:音乐地址]@@@0
其中尾巴后面的0对应的就是会员组权限,其中0对应的是游客,依次类推。不废话上代码,丢在admin文件夹下面,开启高铁之路。
- <?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;}