php >> $_POST[], 获取传表单的值的问题
在PHP页面中,<formname="love"method="post"action="">.....</form>表单里面比如个选择姓别的单选按钮组,(男和女)。在表...
在PHP页面中, <form name="love" method="post" action="">.....</form>
表单里面比如个选择姓别的单选按钮组,(男和女)。 在表单外面写了一个PHP语句,让它在有值的情况下才执行输出姓别。 要如何判断 这个单选按钮是否有值?另外这个
$_POST[] 的[] 中哪些需要引号,哪些不需要引号
<?php
if ($_POST['sex']!=""){
echo '您选择的姓别为:'.$_POST['sex'];
}
?>
先谢谢各位编程高手发表意见 展开
表单里面比如个选择姓别的单选按钮组,(男和女)。 在表单外面写了一个PHP语句,让它在有值的情况下才执行输出姓别。 要如何判断 这个单选按钮是否有值?另外这个
$_POST[] 的[] 中哪些需要引号,哪些不需要引号
<?php
if ($_POST['sex']!=""){
echo '您选择的姓别为:'.$_POST['sex'];
}
?>
先谢谢各位编程高手发表意见 展开
6个回答
展开全部
$_POST是超全局变量,其类型是数组,所以$_POST['sex']与$_POST['sex']两种表示方法都可以的,不过为了效率和规范,要求键名需要加单引号 $_POST['sex']
你的代码没问题,这样判断是可以的,应注意键名就是表单中单选按钮组的name,才能接收到值
你的代码没问题,这样判断是可以的,应注意键名就是表单中单选按钮组的name,才能接收到值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if(isset($_POST['sex']) && $_POST['sex']!=""){
echo '您选择的姓别为:'.$_POST['sex'];
}
$POST[]中的[]中最好加上引号。因为php文章中有可能定义了此常量sex.
echo '您选择的姓别为:'.$_POST['sex'];
}
$POST[]中的[]中最好加上引号。因为php文章中有可能定义了此常量sex.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
都需要引号。等于空值时候你就输入空值提示语句,有值情况就要用到else。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if(isset($_POST['sex'])){
echo "您选择的姓别为:".$_POST['sex'];
}else{
echo "请您选择性别";
}
echo "您选择的姓别为:".$_POST['sex'];
}else{
echo "请您选择性别";
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
哇 不用这么复杂吧
用jquery 的 AJAX post 就行了
用jquery 的 AJAX post 就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询