隐藏的输入不会传递给数据库

时间:2017-07-01 19:58:50

标签: javascript asp.net

我正在尝试将某些内容提交到我的数据库中。这不起作用,没有错误,只是不对数据库放任何东西。

我有身体......

</body>

然后,在我<script type="text/javascript"> GetDate(); </script> 之前的页面底部......

<form method="POST" action="blabla.asp">

表格是......

{{1}}

我表单中的其他所有内容都转到了数据库,而不是日期。

2 个答案:

答案 0 :(得分:0)

尝试以下方法:

  • 将GetDate()更改为getDate()
  • 确保您正在服务器中读取“DateModified”而不是“thedate”字段。
  • 我还建议您在服务器中获取时间戳(UTC),而不是客户端的浏览器。任何人都可以使用postman等工具发布到网址,并发送伪造的时间戳。

答案 1 :(得分:0)

只需更改底部脚本,如下面的代码。

<script type="text/javascript">
   GetDate(); // wrong
   getDate(); // right
</script>