我有一個表單,我希望有人進入它的任何信息保留在那裏,直到他們發送信息或關閉網站。輸入到php表單中的信息仍然存在,直到提交
我有一個表格,我被放置到不同的頁面使用PHP包括。當我移動到具有此表單的每個頁面時,我希望從其他頁面輸入的信息仍然存在。這可能嗎?
我可以得到的信息仍然存在,如果我用下面的代碼重新加載該頁面:
$_SESSION['varname'] = $_POST['varname'];
,但我不能得到的信息仍然存在,我去到不同的頁面,然後回來。
感謝
我有一個表單,我希望有人進入它的任何信息保留在那裏,直到他們發送信息或關閉網站。輸入到php表單中的信息仍然存在,直到提交
我有一個表格,我被放置到不同的頁面使用PHP包括。當我移動到具有此表單的每個頁面時,我希望從其他頁面輸入的信息仍然存在。這可能嗎?
我可以得到的信息仍然存在,如果我用下面的代碼重新加載該頁面:
$_SESSION['varname'] = $_POST['varname'];
,但我不能得到的信息仍然存在,我去到不同的頁面,然後回來。
感謝
輸入改變使用Ajax設置會話,它只是一個想法;
<script type="text/javascript">
$('input').change(function(){
var data = $('this').val();
var url = 'setsessionhere.php';
$.ajax({
type: "POST",
url: url,
data: data
});
});
</script>
,並把你的會話變量您的輸入值:
<input type="text" value="<?php echo $_SESSION['varname']; ?>"/>
Hopely你懂的。
你是否在所有頁面上包含'session_start();'? – ultranaut 2013-03-11 03:13:33
是的,我有它包括在我的所有網頁 – 2013-03-11 05:07:08