0

我正在创建一个小型 Web 应用程序,它可以让用户通过 Javascript 调整 div 元素的大小和位置。然后,当用户点击“提交更改”按钮时,我想通过 PHP 将这些 div 元素(主要是宽度、顶部、左侧)的新 CSS 属性保存到 MySQL 数据库中。您认为实现这一目标的“最佳”方法是什么?

我已经用谷歌搜索了一段时间,我发现隐藏的输入元素可以保存这些值并通过 POST 方法传递它们。我还发现使用 $_SESSION 变量也可以,尽管我不确定如何获取 Javascript 产生的这些值并将它们传递给 PHP。我自己想知道是否可以通过 Javascript 创建 XML 文件,然后让 PHP 处理它。

4

1 回答 1

1

为什么要为此使用 XML?这就像用大锤敲打一些地毯钉子一样。

我会为此使用 JSON - 创建一个存储有关 CSS 规则的信息的 JSON 对象,然后使用您想要的任何技术(表单、Ajax 等)将其上传到服务器,并将其作为文本类型存储在数据库中。

于 2013-01-06T19:59:47.867 回答