欢迎光临

木子屋

标题: 手机发送代码投放参考之PHPWind论坛

作者: dnawo

日期: 2008-01-08 11:45 AM

分类: 程序修改

内容: 本次示例版本为v6.0，其他版本可参考修改。
1.准备工作
·站长的联盟ID；
·站点LOGO地址；
·模板：template\当前风格\read.htm
·文件：job.php
2.修改步骤
①打开模板"read.htm"，找到下边代码并修改(红色新增)：
复制内容到剪贴板 程序代码附件： <img src="//file/[5].gif" align="absbottom" /> <a href="job.php?action=download&pid=[pid]&tid=&aid=[0]" target="_blank"> <font color="red">[1]</font></a> <a href="job.php?action=downloadtomobile&pid=[pid]&tid=&aid=[0]" target="_blank">发送到手机</a> ([2] K) 下载次数:[3]
②修改"job.php"，在"} elseif(=='download'){"前新增下边代码：
复制内容到剪贴板 程序代码} elseif(=='downloadtomobile'){
set_time_limit(300);
InitGP(array('aid','pid'));
(! || !is_numeric()) && Showmsg('job_attach_error');
if(is_numeric()){
= GetPtable('N',);
= "pid=''";
= ->get_one("Select fid,aid FROM Where pid=''");
} else{
= GetTtable();
= "tid=''";
= ->get_one("Select t.fid,tm.aid FROM pw_threads t LEFT JOIN tm USING(tid) Where t.tid=''");
}
= unserialize(stripslashes(['aid']));
= ['fid'];
='';
![] && Showmsg('job_attach_error');
@extract([]);
if(! || strpos(,'..')!==false){
Showmsg('job_attach_error');
}
if(! && GetCookie('winduser') && ){
=explode("\t",getuserdb(D_P."data/bbscache/online.php",));
if( && [2]==){
= ->get_one("Select m.uid,m.username,m.groupid,m.memberid,m.groups,md.money,md.rvrc FROM pw_members m LEFT JOIN pw_memberdata md USING(uid) Where m.uid='[8]'");
= ['uid'];
= ['groupid'];
=='-1' && =['memberid'];
= (int)(['rvrc']/10);
= ['username'];
if(file_exists(D_P."data/groupdb/group_.php")){
require_once Pcv(D_P."data/groupdb/group_.php");
} else{
require_once(D_P."data/groupdb/group_1.php");
}
}
define('FX',1);
}
require_once(R_P.'require/forum.php');
=->get_one("Select f.f_type,f.style,f.password,f.allowvisit,f.forumadmin,f.fupadmin,f.allowdownload,fe.forumset FROM pw_forums f LEFT JOIN pw_forumsextra fe USING(fid) Where f.fid=''");
! && Showmsg('data_error');
wind_forumcheck();
/*
* 获取管理权限
*/
if(=='3' || admincheck(['forumadmin'],['fupadmin'],)){
=1;
} else{
=0;
}
/**
* 版块权限判断
*/
if(['allowdownload'] && !allowcheck(['allowdownload'],,['groups']) && !){
Showmsg('job_attach_forum');
}
/**
* 用户组权限判断
*/
if(!['allowdownload'] && ==0 && !){
Showmsg('job_attach_group');
}
if( && < && !){
list(,,,)=explode("\t",);
Showmsg('job_attach_rvrc');
}
if(! && ! && !is_readable("/")){
Showmsg('job_attach_error');
}
->update("Update pw_attachs SET hits=hits+1 Where aid=''");
[]['hits']++;
=addslashes(serialize());
->update("Update SET aid='' Where ");
= basename("/");
= substr(strrchr(,'.'),1);
= 0;

="/attachment/";

="http://code.5k3g.com/tl/picDIY/Sendgame.aspx?uid=联盟ID&title=".urlencode()."&fileurl=".urlencode()."&imgurl=站点LOGO地址";
header("Location:");
exit;
3.检查结果
在页面上点击"发送到手机"，查看打开页面的地址，应和下边地址类似：
复制内容到剪贴板 程序代码http://code.5k3g.com/tl/picDIY/Sendgame.aspx?uid=10009&title=aa&fileurl=http%3A//www.mzwu.com/ebook/aa.rar&imgurl=http://www.mzwu.com/images/logo.gif
主要看下uid是否正确，fileurl必须为绝对地址并且可以直接下载到资源(不能有防盗链、要求安装迅雷、快车等)！

+ 查看当前日志评论 (0)

登录

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 1.379 ms

返回

标题: 手机发送代码投放参考之PHPWind论坛

你没有权限发表评论

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 1.379 ms

返回

暂无评论

返回

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 1.410 ms

返回