php求助 php验证登陆的时候 form哪里的action指向的知识,提交了submit然后会直接跳转到那个PHP了

不会验证用户的合法性了。我本来想z在《?php?》中判断一下,可是如果放在把form跟《?php?》放在一起的话根本不会验证,那我要放到我指向的那个PHP里面吗?谢谢... 不会验证用户的合法性了。我本来想z在《?php?》中判断一下,可是如果放在把form跟《?php?》放在一起的话根本不会验证,那我要放到我指向的那个PHP里面吗?
谢谢
展开
 我来答
百度网友9de215a
2011-04-18 · TA获得超过381个赞
知道小有建树答主
回答量:720
采纳率:0%
帮助的人:345万
展开全部
那个action貌似是把form里的信息提交给action指向的页面吧。。要是为空就本页面。。
验证貌似是php代码的事吧。。你在</form>紧跟<?php进行验证就行了啊。。你要是不放心就action加上就行了
追问
如果这样那我不是都跳不到别的地方了吗?
我想就是验证成功的话跳过去,失败的话就接着在本页面里。这样用location吗?
追答
那你应该用if进行判断。。
如果验证正确则转跳XX页面。。如果失败则转跳XX页面。。
这里纯粹是php的事。。关form什么事啊
gpgkd906
2011-04-18 · TA获得超过142个赞
知道答主
回答量:187
采纳率:0%
帮助的人:208万
展开全部
没错。

更好的办法是在本页面用javascript进行验证。
然后在PHP页面仅接受严格正确的值即可。
追问
这样太复杂了吧。。我不会javascript。。还没这么深
追答
你可以把验证放在PHP里面。
如果是多项判断,可以预设一个error变量为false,然后每一个单项判断失败就给error赋值为true,否则不赋值,这样最后如果全部验证通过,那么error依然为false,只要有一项或一项以上没有验证通过,error都会被赋值为true,然后用if进行分歧处理,如果error为false就继续下一个步骤,否则就跳转回登录页面,这也就是两行代码的事,不难的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
烟花一样de寂寞
2011-04-18 · TA获得超过221个赞
知道小有建树答主
回答量:158
采纳率:0%
帮助的人:104万
展开全部
不管成功和失败.在后面加上一句
echo "<script language=\"javascript\">location.href= ?php;</script>";
action为空
追问
你这样的话。。那我的页面是不是一直就在原来的哪里了啊?
追答
你不是说不想跳转么l想的话action后跟上你要跳转的,判断语句做成一个函数,然后在FORM里调用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
王海宇李宏永
2011-04-19 · 超过15用户采纳过TA的回答
知道答主
回答量:101
采纳率:0%
帮助的人:26.5万
展开全部
流程就是: js验证表单
html(提交)=========================php
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式