php表单用hidden传值 为什么接收到的值也是隐藏的 有什么方法显示吗

我有一个表单:<formclass="comment"action="../comment_save.php"method="post"><textareaclass="... 我有一个表单:
<form class="comment" action="../comment_save.php" method="post">
<textarea class="content" name="content" cols="100" rows="6"></textarea>
<input type="hidden" name="myself1" value="隐藏值">
<input type="submit" class="con_submit" value="提交">
</form>
后台 comment_save.php:
<?php
header("content-type:text/html;charset=utf-8");

$content = $_POST["content"];
$connect_id = $_POST["myself1"];
$currentDate = date("Y-m-d H:i:s");
$ip = $_SERVER["REMOTE_ADDR"];
$state = "未审核";

echo $content."<br/>";
echo $connect_id."<br/>";
echo $currentDate."<br/>";
echo $ip."<br/>";
echo $state."<br/>";

?>
浏览器显示出来:

为什么 hidden 传的那个值也隐藏了呢? 我想让显示出来。
展开
 我来答
睡着的糖葫芦
2014-11-06 · TA获得超过124个赞
知道小有建树答主
回答量:172
采纳率:0%
帮助的人:149万
展开全部

就这2段代码吗? 我测试过是没问题的。可以显示出来 ,能是你html页面编码的问题加个头

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

</head>

匿名用户
2014-11-06
展开全部
这种写法么有错误!建议给你的表单页加编码头部;

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
如果你表单页与处理页面编码不一致,值可能乱码,所以就不显示了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yanzi_ghy
2014-11-06 · TA获得超过167个赞
知道小有建树答主
回答量:246
采纳率:0%
帮助的人:126万
展开全部
应该值是不会隐藏的,你用js试一下提交之前是否有值,有可能是没有赋值
或者你可以换成span隐藏
<span style="visibility:hidden" id="span" name="span" ></span>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
奥丁神王
2014-11-06 · TA获得超过357个赞
知道小有建树答主
回答量:331
采纳率:100%
帮助的人:390万
展开全部
没有这一讲,你先确定下, <input type="hidden" name="myself1" value="隐藏值">这个元素是否有值,这个“隐藏值”是什么类型?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式