Javascript PHP:如何允许用户更改其配置文件的背景颜色?

Javascript PHP:如何允许用户更改其配置文件的背景颜色?,javascript,php,html,css,Javascript,Php,Html,Css,我制作了一个社交网站。我想添加的一个功能是允许用户更改其个人资料的背景图像。我已经为此编写了javascript,但一旦我更改了一个用户的背景图像,所有用户的背景都会更改为该图像。我应该做些什么来避免这种情况 您应该为每个用户动态加载背景图像 这只是我认为你应该做的一个简化: 在数据库中为每个用户创建一个字段,以保留bg映像的路径 登录后,检查他们的个人资料中是否设置了该选项 使用js动态更改它 步骤1:您必须在数据库中创建一个字段来保存用户设置的url或后台位置 步骤2:确保该背景的位置与u

我制作了一个社交网站。我想添加的一个功能是允许用户更改其个人资料的背景图像。我已经为此编写了javascript,但一旦我更改了一个用户的背景图像,所有用户的背景都会更改为该图像。我应该做些什么来避免这种情况


您应该为每个用户动态加载背景图像

这只是我认为你应该做的一个简化:
  • 在数据库中为每个用户创建一个字段,以保留bg映像的路径
  • 登录后,检查他们的个人资料中是否设置了该选项
  • 使用js动态更改它

  • 步骤1:您必须在数据库中创建一个字段来保存用户设置的url或后台位置

    步骤2:确保该背景的位置与userid或user有一对一的关系。所以这意味着您必须在用户表中添加列,或者创建一个与userid相关的新表

    每次加载用户配置文件时,首先检查或生成JavaScript或php或服务器端代码以动态设置背景。您还可以使用ajax


    以上步骤都是简单的工作流程。

    与我们分享您在这方面迄今为止所做的工作。您应该将背景图像作为属性存储在某个位置(可能在存储所有其他数据的同一数据库中),然后从那里读取。或者提供更多上下文。您有几个选项来存储背景:在本地存储、cookies、会话和数据库中。请以文本形式编码,当代码位于图像中时,我们无法编辑代码。