之前公司要做线上答题问卷,模式大概如下:
出现问卷(以下是举例)
勾选以下你有的兴趣,证明你是不是肥宅
○打手枪 (程式判断得30分)
○看动画 (程式判断得40分)
○上八卦发废文 (程式判断得20分)
○做网页 (程式判断得10分)
>50分:你的分数是**分,你是彻彻底底的肥宅!快点接受治疗吧!
<50分:你的分数是**你快进化成肥宅了,别上PTT了
0分:你的分数是**你是八嗄囧?
以上这测验没啥问题,我用JavaScript放在一个函式里可以算出总分,
可是机歪的是他们需求怪里怪气的@@:
1. 做测验 → 跳到中转站页,要用户留名单 → 等待页 → 公布结果页
index.php middle.php success.php final.php
※这是RWD网页...
以上我是分四个网页来做,要这样做是因为....
他们说要埋什么GA追踪码,所以要精确知道客户的动作
我本来只会在同一个页面完成作题+留名单+公布结果
改成这样我不太懂要怎么做,我就很白痴的把答案用GET传到网址上
再这样一页一页的当参数传到最后一页...
在网页上这个方法是可行的,网址上面就有个?id=100
可是后来我发现在手机上好像不管用<囧> 手机竟然不记网址?
记得后来改成用cookie的方式也不行QQ
我在怀疑是不是手机支援JavaScript,应该不会吧
还想请教大家,有什么比较好的解决方法呢?
我在想是不是要用PHP的 session?之类的
不过那样我的计分方式是不是要改用PHP了@@
(这些答题分数不需要记入数据库,只是给客户作好玩的)
新手上路,还请多多指点迷津,感恩不尽 m(__ __)m