具体情况是这样的。
我们的网站搞了一个积分系统的,
比方:注册会员A
发给不是注册会员的游客B、C、D、E
只要B、C、D、E购买了产品(必须购买了产品才算),
如果A只是通过QQ或者别的方式发个链接给B、C、D、E给这4个人
那么系统怎么把积分算给A呢????
我们的网站搞了一个积分系统的,
比方:注册会员A
发给不是注册会员的游客B、C、D、E
只要B、C、D、E购买了产品(必须购买了产品才算),
如果A只是通过QQ或者别的方式发个链接给B、C、D、E给这4个人
那么系统怎么把积分算给A呢????
解决方案 »
- updatepanel 没有效果
- 使用gridview,添加了conmmandField的编辑、更新、取消,在点击编辑时,怎样仅使某列可编辑,是第一列也可以编辑;
- 把相关配置信息放到XML文件里面好还是放到数据库里面好
- 关于petshop 4.0 数据库连接的问题
- 如何将LABEL标签中的内容保存到word中去
- 求助实现DetailsView 部分编辑
- 一个头痛的问题,请教!
- 关于数据库连接进程的问题!
- 求高手帮忙:如何用ASP编写一个音乐系统
- 斑竹,高手使用过ODBC.NET的数据提供接口吗?它的连接字符串是怎么写的?
- 急!急!急!急!为什么这段代码打印的是空白页啊?iTextSharp控件打印
- SQL传参数问题
B购买了商品,
C没购买商品,
那么系统怎么知道A能通过B得到积分,
而不能通过C得到积分呢???
BCDE先要注册,他们要通过推荐人给的连接才能注册,注册时记录推荐人,注册了买东西就能知道推荐人是谁了。
但是 问题 就是在于 如果B 是个游客 只是通过链接买了产品 那么有没有办法知道是A推荐给B的呢?
但是 怎么加呢 A是注册会员 B只是一个游客
我们没有考虑 会员有“推荐”这个按钮的功能只是单纯的希望 会员A把链接地址发游客B B游客购买了产品,系统就把积分发给A 就是这样的
第一:注册会员A,系统自动生成一个链接 例如:www.**.com/register.aspx?username=a如果A把这个链接发送给B,c,d,e第二:b ,d注册,c,e没注册,注册后,把b,d的用户名存入到数据库中,或者,b,d的上级是A,保存起来,第三:b购买,d没购买,当b购买了,给一个state=1(0没购买,1购买),当购买了,直接update table set jifen=jifen+fen where parentId=a;理清思路,其实就是一些逻辑判断!
B只要买了
系统就给A积分
不管是今天买的 还是明天买.....
邀请是通过发送邮件到指定邮箱,
在发送邮件之前,先随机生成一个邀请码,并生成一条邀请记录 像你说的那种直接复制一个连接通过QQ给另一个人的是没法记录的
我想的 A发的链接就已经自动生成一个地址了,系统记录的应该是这个地址,而不是游客B,只要B购买了产品,就算在A的积分上不知道,现在这种想法是否有错
还是你们的网站,只能从A发的连接进入?
A只要发你系统生成的连接就可以了。但你的积分也就没有什么吸引力了
A为什么还要为你做推广,你没法保证A的连接积分了
我自己的想法就是
A推荐了B A就能得到积分, 为什么没法保证A的链接积分了?
提供一个思路。
A发送给别人的连接,最好通过你们网站的系统生成一下,在url最后加上诸如推荐人=A。
bcde无论注册还是没注册过,只要通过这个链接上去之后,网站内部记录下这个session的推荐人是A,只要窗口没关闭或者没超时,bcde任何人购买的时候,都去看看内部纪录的推荐人有没有,如果有,是谁,然后把这个推荐人更新到数据库中就行。
如果担心bcde只是看了看,当时没买,以后再想买,那么要么仍然使用之前A发给他们的链接。要么你们的网站修改一下,追加纪录客户的cookie,只要是那台机器再链接你们的服务器,都算做A推荐的。
无论 B C D 游客, 是什么时候点击这个地址. 都知道是 A 推荐的。 这样不就可以给A 算积分了吗?
B购买了商品,
C没购买商品,
那么系统怎么知道A能通过B得到积分,
而不能通过C得到积分呢???你还是先理清下思路吧