一篇关于帝国CMS的onlinepath在线播放地址和downpath下载地址前台投稿多集多个下载地址的好代码教程

  • 压缩包大小:Unkown
  • 开发语言:
  • 软件授权:
  • 更新时间:2022-12-29 03:44:48
  • 软件类别:
  • 相关链接:未知官方
  • 网友评分:
  • 应用平台:Win2000/WinXP/Win2003
  • 演示地址:演示地址

onlinepath的修改如下

第一步:修改onlinepath后台字段,输入表单替换html代码 复制到 投稿表单替换html代码里面,然后保存!【这只是第一步,也看了很多帝国上面的文章,大部分这么修改,但是还是发布不成,别急还有后续的】

第二部:修改e/class/qinfofun.php 修改这个文件【这个才是真正控制投稿表单 提交的处理脚本!】

找到如下代码:elseif($f=="onlinepath")//在线地址

{

$value=DoqReturnDownPath($value,1);

$value=doehtmlstr($value); }

替换成如下代码:elseif($f=="onlinepath")//在线地址

{

$value=ReturnOnlinepath($add['odownname'],$add['odownpath'],$add['odelpathid'],$add['opathid'],$add['odownuser'],$add['ofen'],$add['othedownqz'],$add,$add['oforuser'],$add['onlineurl_qz'],$ecms);

$value=doehtmlstr($value);

}

在找到:

//返回下载/影视地址

在上面加如下代码://---------下载地址组合

function ReturnOnlinepath($odownname,$odownpath,$addodelpathid,$opathid,$odownuser,$ofen,$othedownqz,$add,$oforuser,$onlineurl,$down=0){

$f_exp="::::::";

$r_exp="\r\n";

$returnstr="";

$onlineurl=str_replace($f_exp,"",$onlineurl);

$onlineurl=str_replace($r_exp,"",$onlineurl);

//增加软件

if(empty($down))

{

for($i=0;$i<count($odownname);$i++)

{

//替换非法字符

$name=str_replace($f_exp,"",$odownname[$i]);

$name=str_replace($r_exp,"",$odownname[$i]);

$path=str_replace($f_exp,"",$odownpath[$i]);

$path=str_replace($r_exp,"",$odownpath[$i]);

//批量更换权限

if($add[doforuser])

{

if(empty($oforuser))

{

$oforuser=0;

}

$fuser=$oforuser;

}

else

{

if(empty($odownuser[$i]))

{

$fuser=0;

}

else

{

$fuser=$odownuser[$i];

}

}

//批量更新点数

if($add[dodownfen])

{

if(empty($add[downfen]))

{

$add[downfen]=0;

}

$ffen=$add[downfen];

}

else

{

if(empty($ofen[$i]))

{

$ffen=0;

}

else

{

$ffen=$ofen[$i];

}

}

$downqz=$othedownqz[$i];

if($path&&$name)

{$returnstr.=$name.$f_exp.$onlineurl.$path.$f_exp.$fuser.$f_exp.$ffen.$f_exp.$downqz.$r_exp;}

}

}

//修改软件

else

{

for($i=0;$i<count($odownname);$i++)

{

//删除下载地址

$del=0;

for($j=0;$j<count($odelpathid);$j++)

{

if($odelpathid[$j]==$opathid[$i])

{$del=1;}

}

if($del)

{continue;}

//替换非法字符

$name=str_replace($f_exp,"",$odownname[$i]);

$name=str_replace($r_exp,"",$odownname[$i]);

$path=str_replace($f_exp,"",$odownpath[$i]);

$path=str_replace($r_exp,"",$odownpath[$i]);

//批量更换权限

if($add[doforuser])

{

if(empty($oforuser))

{

$oforuser=0;

}

$fuser=$oforuser;

}

else

{

if(empty($odownuser[$i]))

{

$fuser=0;

}

else

{

$fuser=$odownuser[$i];

}

}

//批量更新点数

if($add[dodownfen])

{

if(empty($add[downfen]))

{

$add[downfen]=0;

}

$ffen=$add[downfen];

}

else

{

if(empty($ofen[$i]))

{

$ffen=0;

}

else

{

$ffen=$ofen[$i];

}

}

$downqz=$othedownqz[$i];

if($path&&$name)

{$returnstr.=$name.$f_exp.$onlineurl.$path.$f_exp.$fuser.$f_exp.$ffen.$f_exp.$downqz.$r_exp;}

}

}

//去掉最后的字符

$returnstr=substr($returnstr,0,strlen($returnstr)-2);

return $returnstr;

}

downpath的修改如下

第一步:修改downpath后台字段,输入表单替换html代码 复制到 投稿表单替换html代码里面,然后保存!

第二步:修改e/class/qinfofun.php 修改这个文件【这个才是真正控制投稿表单 提交的处理脚本!】

找到如下代码:elseif($f=="downpath")//下载地址

{

$value=DoqReturnDownPath($value,1);

$value=doehtmlstr($value); }

替换成如下代码: elseif($f=="downpath")//下载地址

{

$value=ReturnDownpath1($add['downname'],$add['downpath'],$add['delpathid'],$add['pathid'],$add['downuser'],$add['fen'],$add['thedownqz'],$add,$add['foruser'],$add['downurl_qz'],$ecms);

$value=doehtmlstr($value);

}

再找到:

//返回下载/影视地址

在上面加如下代码://---------下载地址组合

function ReturnDownpath1($downname,$downpath,$delpathid,$pathid,$downuser,$fen,$thedownqz,$add,$foruser,$downurl,$down=0){

$f_exp="::::::";

$r_exp="\r\n";

$returnstr="";

$downurl=str_replace($f_exp,"",$downurl);

$downurl=str_replace($r_exp,"",$downurl);

//增加软件

if(empty($down))

{

for($i=0;$i<count($downname);$i++)

{

//替换非法字符

$name=str_replace($f_exp,"",$downname[$i]);

$name=str_replace($r_exp,"",$downname[$i]);

$path=str_replace($f_exp,"",$downpath[$i]);

$path=str_replace($r_exp,"",$downpath[$i]);

//批量更换权限

if($add[doforuser])

{

if(empty($foruser))

{

$foruser=0;

}

$fuser=$foruser;

}

else

{

if(empty($downuser[$i]))

{

$fuser=0;

}

else

{

$fuser=$downuser[$i];

}

}

//批量更新点数

if($add[dodownfen])

{

if(empty($add[downfen]))

{

$add[downfen]=0;

}

$ffen=$add[downfen];

}

else

{

if(empty($fen[$i]))

{

$ffen=0;

}

else

{

$ffen=$fen[$i];

}

}

$downqz=$thedownqz[$i];

if($path&&$name)

{$returnstr.=$name.$f_exp.$downurl.$path.$f_exp.$fuser.$f_exp.$ffen.$f_exp.$downqz.$r_exp;}

}

}

//修改软件

else

{

for($i=0;$i<count($downname);$i++)

{

//删除下载地址

$del=0;

for($j=0;$j<count($delpathid);$j++)

{

if($delpathid[$j]==$pathid[$i])

{$del=1;}

}

if($del)

{continue;}

//替换非法字符

$name=str_replace($f_exp,"",$downname[$i]);

$name=str_replace($r_exp,"",$downname[$i]);

$path=str_replace($f_exp,"",$downpath[$i]);

$path=str_replace($r_exp,"",$downpath[$i]);

//批量更换权限

if($add[doforuser])

{

if(empty($foruser))

{

$foruser=0;

}

$fuser=$foruser;

}

else

{

if(empty($downuser[$i]))

{

$fuser=0;

}

else

{

$fuser=$downuser[$i];

}

}

//批量更新点数

if($add[dodownfen])

{

if(empty($add[downfen]))

{

$add[downfen]=0;

}

$ffen=$add[downfen];

}

else

{

if(empty($fen[$i]))

{

$ffen=0;

}

else

{

$ffen=$fen[$i];

}

}

$downqz=$thedownqz[$i];

if($path&&$name)

{$returnstr.=$name.$f_exp.$downurl.$path.$f_exp.$fuser.$f_exp.$ffen.$f_exp.$downqz.$r_exp;}

}

}

//去掉最后的字符

$returnstr=substr($returnstr,0,strlen($returnstr)-2);

return $returnstr;

}

本文一篇关于帝国CMS的onlinepath在线播放地址和downpath下载地址前台投稿多集多个下载地址的好代码教程到此结束。不幸的人才,要更坚强。小编再次感谢大家对我们的支持!

关键词: 下载地址

下载地址

下载失败问题?【我要反馈】

提示:好代码网站资源是由用户投稿上传,内容来自互联网,本站只做免费推荐用于学习分享,如有版权及其他问题,请联系小编处理!

下载“jQuery焦点无缝轮播图特效”地址:

  • 日榜
  • 周榜
  • 月榜

推荐下载

  • 开发手册
  • 常用软件