0
我正在發佈到php腳本,我想更新腳本中的一些已經存在的變量。我的JavaScript是這樣的:php變量將無法正常保存
$('.submit_html').click(function(e) {
e.preventDefault();
var requested = $('.page_select').val();
var text = new Array($('.edit_html').val(), $('.header_val').val());
$.post('data_handlers/get_content.php', {page: requested, action: 'update', text: text}, function(data) {
alert(data);
});
})
真的是沒有什麼複雜有關的帖子,只是一對夫婦的變量告訴腳本做什麼,然後一個文本變量,與前兩個點數據陣列。
在php方面,我知道它正確地獲取數據,但是當我嘗試覆蓋腳本中的當前變量時,它不會在php腳本完成後保持保存狀態。
PHP代碼:
if ($page == 'home') {
$home = $text[0];
$home_head = $text[1];
return;
}
所以,很顯然,它是在執行過程中改變的變量,但恢復到手動之前保存在腳本中的值。無論如何實際上腳本結束後值保持改變?
一個選項是[sessions](http://www.php.net/manual/en/book.session.php)和會話變量。 –
你想在哪裏保留這些值?客戶端或服務器端? – Whetstone
那麼在這個PHP腳本中,有大約10個變量,我想要動態值,以便當我用新值發佈到腳本時,它將在實際文件中永久更改它們。 要回答你的問題,服務器端,因爲我永遠不想失去變量的價值 – jz3