现在,我将会话变量存储为jQuery:$("form#sessie_datum").change(function() { var str = $("form#sessie_datum").serialize(); $.ajax({ type: 'POST', url: 'http://URL.com/datum.php', data: $("form#sessie_datum").serialize(), dataType: 'text', success: function() { alert('Variables has been stored in the session'); }, }); return false;});在我的datum.php文件中,按名称获取提交的值,这是我的form:<form id="sessie_datum"><input type="text" class="aantal_alpincenter" name="personen_aantal" value=""><input type="text" id="datepicker2" placeholder="Click to choose a date" name="wapbk_hidden_date" value=""><div id="datepicker"></div></form>datum.php 在这下面<?phpsession_start();$_SESSION["chosen_date"] = $_POST['wapbk_hidden_date'];$_SESSION["personen"] = $_POST['personen_aantal'];?>在每个php文件中,我都可以获取会话变量,例如:session_start();$date = htmlentities($_SESSION["chosen_date"]);而不是使用session_start();我想用cookies这样我就可以防止与我冲突caching的插件,让变量被存储在用户自己的电脑1天为例。有人知道该怎么做cookies吗?
1 回答
- 1 回答
- 0 关注
- 191 浏览
添加回答
举报
0/150
提交
取消