开发一个将在本地保存的设置页面

Develop a settings page that will save locally

本文关键字:保存 设置 一个 开发      更新时间:2023-09-26

我需要一个概念的指导,这将使我的项目真的很好。

我正在制作一个带有一些选项的页面,用于更改背景图像,表边框颜色,文本区域背景颜色等。用户可以选择这些选项,并且应该能够保存它们。

我不能使用数据库来保存这些设置,因为这是一个工作计算机系统,他们不允许这样做,所以我想我可以将设置保存到本地的文本文件中,当有人再次登录页面时(登录是通过htaccess完成的)。

我知道有很多事情涉及到这一点,但我可以使用一些帮助与一个非常简单的版本如何做到这一点(选择选项,保存更改,onload[display])。

对不起,如果这是太多了,我知道这将是多么好,如果我能一个简单的概念工作。

谢谢!-Sorv

使用cookie。您可以在服务器端或客户端执行此操作。

Javascript

如果你使用jquery:

function setbgsetting(color){
    $.cookie("background", color);
}
function loadbg(color){
    var bg = $.cookie("background");
    if (bg)
        $('body').css("background-color", bg);
}
PHP

function setbgsettings($color){
    $_COOKIE["background"] = $color;
}
// as PHP code in style tags, or style css
if (isset($_COOKIE["background"]))
    echo "background-color: ". $_COOKIE["background"].";";

也可以添加session_start ();