现在做的一个项目是当用户通过按钮分享了我们网站后,数据库记录下这些用户和给这些用户一些优惠,现在分享的按钮很多,像加网(jia this),但是他只能分享,不知道怎样在分享后,本地数据库记录那些用户分享过,怎么判断这些用户已经分享了呢??还有其它方法吗??(主要是记录已经分享的用户),希望各位大侠可以帮帮忙!!谢谢! 

解决方案 »

  1.   

    你建一个分享表。id  username两个字段。 用户点击一次就往表存一条记录。至于是怎么传值就看你的按钮刷不刷新页面了。 不刷新就用ajax传。刷新就直接传。
      

  2.   

    嗯 对,竟然他是在你的网站上点击的分享 那么就会有一个点击的动作,触发一个点击事件就是了.更简单的是
    点击(记录)后载入jia this 的部分.
      

  3.   

    可以说得具体一点吗??在触发了点击事件是可以,但是怎么知道他真正分享的呢?“点击(记录)后载入jia this 的部分.”是什么意思呢??求解!
      

  4.   

    首先一个先看看jiathis 是否有回调函数 就是回调一个用户点击后的数据.当然我想可能没有
    第二个 点击后做什么不是很随意么?js 控制 乔丹说的 ajax 提交到php 将数据更新到数据库内的某个段内
    然后你想怎么做还不是随你了?这跟类似统计点击下载还不是差不多呢?
      

  5.   

    首先是检查用户是否登陆,然后点击按钮分享,分享时是跳转到分享平台(sina 腾讯)上进行内容编辑。但是问题就在于,我可以记录用户是点击了按钮,但是不能确定他跳转到分享页面后,是否真的分享(因为跳转之后还要在分享页面进行操作,但是这些分享页面不知道有没有回调参数,不知道他是不是真的分享了)。他可以跳转到分享页后退出,这样记录他点击我网站的分享按钮就没意义了!
      

  6.   

    如果没有回调函数 就不可能真实的判断.就算有回调函数也肯定是回调到jiathis去了。
      

  7.   

    对于这方面,还有其它方法实现分享的功能吗??不用jia this
      

  8.   


    自己写分享,然后看看sina api里是否有回调的参数.如果有就当然可以如果没有的话我觉得还是不靠谱的.
    先仔细看看sina 的 open api 吧.