PHP变量不能正确保存

php variables won't save properly

本文关键字:确保 保存 不能 变量 PHP      更新时间:2023-09-26

我张贴到一个php脚本,我想更新一些已经存在的脚本变量。我的javascript是这样的:

$('.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;
    }

所以很明显,它在执行过程中改变了变量,但恢复到之前手动保存在脚本中的值。无论如何,实际上有值在脚本结束后保持不变?

听起来会话模块对于您正在尝试做的事情是理想的。