【发布时间】:2020-05-17 04:18:02
【问题描述】:
我有这个表格:
<form id="sessie_datum" method="post">
<input type="text" id="datepicker" placeholder="Klik hier om een datum te kiezen" name="wapbk_hidden_date" value="">
</form>
我想在日期选择器中获取更改日期的值。我得到了这个:
$("form#sessie_datum").change(function() {
$.ajax({
type: 'POST',
url: '/datum.php',
data: $("form#sessie_datum").serialize(),
dataType: 'text',
success: function() {
alert('Success');
}
});
});
它给了我一个Success alert,但是我现在需要在我的datum.php 文件中做什么来设置session 变量中的值?
datum.php 文件是这样的:
<?php
session_start();
$_SESSION["datum"] = $_POST["wapbk_hidden_date"];
echo $_SESSION["datum"];
?>
【问题讨论】:
-
好吧,您实际上需要编写一些 PHP 代码。你有什么?如果没有,现在是时候写一些了。如果你这样做,你应该在你的问题中展示它。基本搜索将向您展示如何使用会话。
-
嗯。你知道如何从你所学的其他东西中解决这个问题吗?
-
我编辑了我的问题,但是当我打开
datum.php文件时,没有显示任何内容 -
在您的
datum.php中添加一个简单的if(isset($_POST["wapbk_hidden_date"]))将为您节省大量时间。 -
然后使用您的浏览器开发工具,网络面板,检查请求实际得到的答复。
标签: php jquery session post session-variables