我正在创建一个小型Web应用程序,让用户通过Javascript调整div元素的大小和位置。然后,当用户点击“提交更改”按钮时,我想通过PHP将这些div元素(主要是宽度,顶部,左侧)的新CSS属性保存到MySQL数据库中。您认为实现这一目标的“最佳”方法是什么?
我已经谷歌搜索了一段时间,我发现隐藏的输入元素可以保存这些值并通过POST方法传递它们。我还发现使用$ _SESSION变量也可以工作,虽然我不确定如何获取由Javascript产生的值并将它们传递给PHP。我自己想知道是否可以通过Javascript创建XML文件,然后让PHP处理它。
答案 0 :(得分:1)
为什么要使用XML呢?就像用大锤敲打一些地毯钉一样。
我会为此使用JSON - 创建一个JSON对象,它存储有关CSS规则的信息,然后使用您想要的任何技术(表单,Ajax等)将其上传到服务器,并将其作为文本类型存储在服务器中。数据库中。