PHP:如何允许用户更改其个人资料的背景颜色?

时间:2018-04-03 12:44:04

标签: javascript php html css

我创建了一个社交网站。我想添加的功能之一是允许用户更改其配置文件的背景图像。我已经为它编写了javascript,但是一旦我更改了一个用户的背景图像,所有用户背景都会更改为该图像。我该怎么做才能避免这种情况。

Javascript Code for switching background

Change background option in Settings page

2 个答案:

答案 0 :(得分:2)

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

这只是我认为你应该做的简化:

  1. 在数据库中为每个用户创建一个字段,以保存bg图像的路径
  2. 登录后,检查他们的个人资料是否设置了
  3. 使用js
  4. 动态更改它

    希望这有帮助。

答案 1 :(得分:0)

Step1你必须在数据库中创建一个字段来保存用户设置的背景的URL或位置。

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

每次加载用户个人资料时,首先检查或制作javascript或php或服务器端代码以动态设置背景。 你也可以使用ajax。

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

我希望这会给你一些想法。