我有一个非常简单的站点 (PHP),它允许用户更改(通过 jQuery)来修改元素的类,并从表中添加/删除行。
每次用户进行更改时,我都想将这些更改写入服务器上的实际 PHP 文件,以便在刷新或重新访问页面时,更改保持不变。
完成此任务的最简单/最佳方法是什么?谢谢!
我有一个非常简单的站点 (PHP),它允许用户更改(通过 jQuery)来修改元素的类,并从表中添加/删除行。
每次用户进行更改时,我都想将这些更改写入服务器上的实际 PHP 文件,以便在刷新或重新访问页面时,更改保持不变。
完成此任务的最简单/最佳方法是什么?谢谢!
对于行的添加/删除,触发 ajax 调用并更新与用户关联的记录。这是对页面的客户端(jQuery/JavaScript)更改的补充。每当他们重新访问/刷新页面时,数据将从数据库中获取,因此始终是最新的。
当您说用户修改元素的 classes时,我假设您是指他们页面的外观和样式(例如某些站点具有更改背景颜色、字体大小的页面选项)。如果是这种情况,我建议你:
display_options
。您可以存储详细信息,例如option_type
(例如背景颜色、字体大小等)和option_back_value
(例如#FFF、#000 等)。user_display_options
你存放东西的地方user_id
,option_type
以及他们的选择option_id
。join
使用user_id
. 然后在创建页面时,有条件地向页面添加类等。user_id
,、。如其他任务所述,对 db 的这些更改将是对客户端更改的补充。option_type
option_id
另请阅读@David 对您的问题的评论 - 它阐明了一个重要概念。