javascript - 请问这个怎么实现?提供 所需的技术,函数 关键字就可以了;

WBOY
Freigeben: 2016-06-06 20:12:38
Original
893 Leute haben es durchsucht

说一下我哈:
我现在学习了php ,函数也都会用,教程的实验也都实践过;
MySQL函数和php的互交也会了;
学了JavaScript 目前还在学习中....

但是他们连起来还不会用...

我的目的哈:

就是我数据库里有一个字段,是存了很多网址A;

这个网址A会反馈给微信用户,只要他发了指定的关键字;

↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓这部分↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
只是发给用户的网址(简称网址B),并不是原始的网址A,
网页B是一个新生成的页面,里面有网址A的链接,
你想访问网址A,必须通过网址B,然后通过网页B中的链接到网址A;

如果他的浏览器是腾讯TT浏览器,那么网址A正常显示,30秒后网址会失效;

如果不是,网页不显示任何内容;

↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑这部分↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑

请问这部分怎么做,需要用到什么技术?或者哪个函数,提供名就好了,剩下的我自己去搜,不会的再来问,谢谢了!

回复内容:

说一下我哈:
我现在学习了php ,函数也都会用,教程的实验也都实践过;
MySQL函数和php的互交也会了;
学了JavaScript 目前还在学习中....

但是他们连起来还不会用...

我的目的哈:

就是我数据库里有一个字段,是存了很多网址A;

这个网址A会反馈给微信用户,只要他发了指定的关键字;

↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓这部分↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
只是发给用户的网址(简称网址B),并不是原始的网址A,
网页B是一个新生成的页面,里面有网址A的链接,
你想访问网址A,必须通过网址B,然后通过网页B中的链接到网址A;

如果他的浏览器是腾讯TT浏览器,那么网址A正常显示,30秒后网址会失效;

如果不是,网页不显示任何内容;

↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑这部分↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑

请问这部分怎么做,需要用到什么技术?或者哪个函数,提供名就好了,剩下的我自己去搜,不会的再来问,谢谢了!

新手除了多读多看以外还要学会简化问题,多个问题混合成一个问题别人不容易理解,也不容易给你说明白。
1- 跳转问题:当用户发送特定信息时你可以总是返回带参数的地址b如 /redirect.php?code=305 这个页面会根据code的值取得地址A并在页面中显示出来
2- 微信识别:应该是有专门的微信JS端的sdk或者自行搜索类似的东西,是有办法识别用户是不是通过微信跳转过来的,非法打开后具体显示什么是自定义的。
3- 网址A30秒后失效:对于一个固定的网址你不可能让它一会儿能用一会儿不能用,所以你可以让显示网址A的这个页面打开后用js的 setTimeout 过30秒把网址删掉就行了。

从数据库提取一个 原始网址A;
然后把这个网址 放入一个新 网页B,做成一个链接;
然后生成第一个网页B的链接;

上面这段没懂啥意思。

浏览器只需要根据 User-Agent 判断就好了。

判断微信浏览器

然后你存网址的数据表加一个 expired_time 字段,每次生成新的 url 的时候更新这个字段,每次用户请求的时候通过这个字段检查是否超时。

另外前端 js 也要做判断,检测是否超时,如果超时就关掉网页之类的。(或者设置一个 30 秒的 cookie,检测cookie 是否过期啥的, 总之,很多办法的)。

嗯,根据我的理解只能回答你这了多了,或者修改下你的问题,描述的清楚点可能会有更符合你需求的答案!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage