指定来源网页才能打开页面代码b.php必须来源a.php才能打开不然就返回到c.php 15

很急求求求例如我的登录页面是/a.php登录成功后跳转到/b.php?mane=11&pwd=11但是人家直接保存网页收藏/b.php?mane=11&pwd=11下次直... 很急 求求求
例如我的登录页面是/a.php
登录成功后跳转到/b.php?mane=11&pwd=11
但是人家直接保存网页收藏/b.php?mane=11&pwd=11
下次直接打开就可以登录了不用a.php了
我想要 b.php页面检查是不是来源a.php
不是的话就得返回到c.php
只有15了 求大侠帮忙 写一份代码
可以的话 发我邮箱2268790452 @qq.com
展开
 我来答
jimrontse
2013-09-02 · 超过24用户采纳过TA的回答
知道答主
回答量:117
采纳率:0%
帮助的人:57.9万
展开全部
这个的话,就不必给你代码了吧。。。。

很初级的问题啊。。。

$_SERVER["HTTP_REFERER"] 这个就是获得来源URL的,你在b.php加入判断就行了。

还有 :

“但是人家直接保存网页收藏/b.php?mane=11&pwd=11
下次直接打开就可以登录了不用a.php了”

这是什么? 难道你还不知道什么是Session吗?
追问
新手自己研究学的 不太懂  求完整代码
追答

这么初级你都要代码?????!


好了吧:


b.php

<?php
if(!$_SERVER["HTTP_REFERER"]||$_SERVER["HTTP_REFERER"]!="a.php"){
//写你要做的
}


至于什么是session你如果都不懂。。。。  我没办法咯

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liukuinet
2013-09-02 · TA获得超过113个赞
知道小有建树答主
回答量:182
采纳率:0%
帮助的人:125万
展开全部
用户名密码不要直接带在网址后边,用COOKIE保存
或者想简单了提交时把GET方式 改为POST方式,这样收藏就不会直接登陆了.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式