
性别:保密
地区:地球村
是的,就算不用CURL,也会有这样的问题!0
将pluginssysapi文件下的Share.php代码修改成如下代码即可!
0
<?php
/**
* @Cscms 4.x open source management system
* @copyright 2009-2015 chshcms.com. All rights reserved.
* @Author:Cheng Jie
* @Dtime:2014-04-27
*/
if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Share extends Cscms_Controller {
function __construct(){
parent::__construct();
}
//分享
public function index($uid=0)
{
//关闭数据库缓存
$this->db->cache_off();
$this->load->library('user_agent');
$uid=intval($uid);
$userid=!empty($_SESSION['cscms__id'])?$_SESSION['cscms__id']:0;
if($uid==0){
header("Location: ".Web_Path);exit;
}
//判断每天上限次数
$addid=1;
$ip = getip();
$times=strtotime(date("Y-m-d 0:0:0"));
if(User_Nums_Share>0){
$nums=$this->db->query("select id from ".CS_SqlPrefix."share where uid=".$uid." and addtime>".$times."")->num_rows();
if($nums>User_Nums_Share){
$addid=0;
}
}
//每个IP一天只计算一次
$row = $this->db->query("select id from ".CS_SqlPrefix."share where ip='".$ip."' and addtime>".$times."")->row();
if($row) $addid = 0;
//增加金币和经验,过滤自己访问
if($addid==1 && $userid!=$uid){
$edit='';
if(User_Cion_Share>0){
$edit.=",cion=cion+".User_Cion_Share."";
}
if(User_Jinyan_Share>0){
$edit.=",jinyan=jinyan+".User_Jinyan_Share."";
}
if(!empty($edit)){
$edit=substr($edit,1);
$this->db->query("update ".CS_SqlPrefix."user set ".$edit." where id=".$uid."");
}
}
//写入分享记录
$agent = ($this->agent->is_mobile() ? $this->agent->mobile() : $this->agent->platform()).' / '.$this->agent->browser().' v'.$this->agent->version();
$add['uid']=$uid;
$add['cion']=($addid==1)?User_Cion_Share:0;
$add['jinyan']=($addid==1)?User_Jinyan_Share:0;
$add['ip']=$ip;
$add['agent']=$agent;
$add['addtime']=time();
$this->Csdb->get_insert('share',$add);
//分享访问的地址
$shareurl=is_ssl().Web_Url.Web_Path;
header("Location: ".$shareurl);exit;
}
}
用户板块可以尝试增加一些让用户交互的功能,比如签到、抽奖等等互动,提高用户粘连度,同时可以改变一下用户板块的整体板式,使版面看上去简洁、大气,同时容易操作!0
回复 @cofeting : 我可能表达不对,新版的不是采用了Layuic来布局吗?我建议前段也可以考虑使用这个,同时用户中心的版式可以改变下,意为尽量避免过多的重复文件调用,鸡肋的功能可以避免掉,使网页整体加载速度更优秀,因为4.x版本的光用户空间我自己整合相同文件就调用一个,比官方的少很多重复调用的文件文档,算下来也有好几百KB了~~[微笑]0
BUG:账号注册,密码两次胡乱输入不一致,都能注册成功!0
回复 @admin : 下一个不定能否更新下二次验证呢?程老板0
关闭了缓存,歌曲列表等还是会被缓存,这么破? 这样本地调试好麻烦。0
回复 @admin : 谢谢 ,还没适应新版本,哈哈~0
© 2016-2025 All Rights Reserved.崇胜网络科技 版权所有
桂林崇胜网络科技有限公司桂ICP备13004239号-18
桂公网安备45030502000659号