关于php中数据提交到当前页面action的问题
php中数据提交到当前页面,有人action=“<?phpecho$_SESSION['PHP_SELF'];?>”,为什么不直接action=""或者action="#...
php中数据提交到当前页面,有人action=“<?php echo $_SESSION['PHP_SELF']; ?>”,为什么不直接action=""或者action="#",难道安全问题?还是别的什么原因?
我发现我写错了,是<?php echo $_SERVER['PHP_SELF']; ?>,不是$_SESSION,期待更合理的答案。一般是在提交表单的时候,我发现别人会这么写action,但我一般会偷懒给空action,所以很想知道下为什么别人会那么写。 展开
我发现我写错了,是<?php echo $_SERVER['PHP_SELF']; ?>,不是$_SESSION,期待更合理的答案。一般是在提交表单的时候,我发现别人会这么写action,但我一般会偷懒给空action,所以很想知道下为什么别人会那么写。 展开
展开全部
如果action 目标页面带有参数的话 action="" 是传不过去get参数的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个是可以直接写的. 你的代码是在哪里使用的呢?估计可能是动态提交数据用的吧!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
页面规范 符合w3c标准
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
给出action后不必要在去计算action,你说那个更快些呢?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询