admin 发表于 2015-2-10 10:25:38

帝国cms最终下载地址页调用所有下载地址的方法

帝国cms最终下载地址页调用所有下载地址的方法

最终下载页实现>>>>>>



下载地址分割(真实下载地址):<?php
$path_r=explode(PHP_EOL,$r['downpath']);
$dcount=count($path_r);
for($i=0;$i<$dcount;$i++){
$showdown_r=explode('::::::',$path_r[$i]);
//print_r($path_r);
echo '<a href="'.$showdown_r.'">'.$showdown_r.'</a>';
}
?>


下载地址分割(隐藏下载地址):<?php
$path_r=explode(PHP_EOL,$r['downpath']);
$dcount=count($path_r);
for($i=0;$i<$dcount;$i++){
$showdown_r=explode("::::::",$path_r[$i]);
//print_r($path_r);
echo '<a href="../doaction.php?enews=DownSoft&classid='.$classid.'&id='.$id.'&pathid='.$i.'&pass='.$pass.'&p='.$user['userid'].':::'.$user['rnd'].'">'.$showdown_r.'</a>';
}
?>

手动调用实例:<?php
$path_r=explode(PHP_EOL,$r['downpath']);
$dcount=count($path_r);
for($i=0;$i<$dcount;$i++){
$showdown_r=explode("::::::",$path_r[$i]);
$down[]=$showdown_r;
//print_r($path_r);
//echo '<a href="../doaction.php?enews=DownSoft&classid='.$classid.'&id='.$id.'&pathid='.$showdown_r.'&pass='.$pass.'&p='.$user['userid'].':::'.$user['rnd'].'">'.$showdown_r.'</a>';
}
?>
真实地址:
<a href="<?=$down?>"><?=$down?></a><br />
<a href="<?=$down?>"><?=$down?></a>


或者加密地址:
<a href="../doaction.php?enews=DownSoft&classid=<?=$classid?>&id=<?=$id?>&pathid=0&pass=<?=$pass?>&p=<?=$user['userid']?>:::<?=$user['rnd']?>"><?=$showdown_r?></a><br />
<a href="../doaction.php?enews=DownSoft&classid=<?=$classid?>&id=<?=$id?>&pathid=1&pass=<?=$pass?>&p=<?=$user['userid']?>:::<?=$user['rnd']?>"><?=$showdown_r?></a>


以上只是个人经验分享,具体使用请参考自身项目。
页: [1]
查看完整版本: 帝国cms最终下载地址页调用所有下载地址的方法