我正在开发一个管理员将使用的表单。然后,表单数据将用于更新我计划在整个网站中使用的变量值。这些值都不是安全敏感的,因此不应该成为问题。
所以,基本上,我现在唯一的问题是如何获得将我的数据写入XML文件的形式(稍后将读取以更新变量值)。
以下是表单代码:
<html>
<script type="text/javascript" src="jquery-2.1.1.min"></script>
<script type="text/javascript" src="handler_NAME.js></script>
<div align="center">
<span style="font-size:60px";>
<u>Update Page<br></u>
PAGE TO BE UPDATED<br>
</span>
<form method="post" action="UpdateInfo_NAME.php">
<span style="font-size:30px;">
<u>FIELD1<input type="number" name="name1" value="total"><br>
FIELD2<input type="number" name="name2" value="total"><br>
FIELD3<input type="number" name="name3" value="total"><br>
FIELD4<input type="number" name="name4" value="total"><br>
FIELD5<input type="number" name="name5" value="total"><br>
FIELD6<input type="number" name="name6" value="total"><br>
FIELD7<input type="number" name="name7" value="total"><br>
FIELD8<input type="number" name="name8" value="total"><br></u>
<input type="submit" value="Submit">
</form></html>
注意:处理程序当前为空。我假设我将需要使用jQUERY使其尽可能干净,所以我还添加了库(第3行)。如果我做错了什么,请把我撕开,大声笑,我是一个菜鸟程序员,所以我必须学习。
感谢任何帮助,TIA !!!
修改 如果每次用户保存数据时都会覆盖XML,那么它对我最有用。我不确定这是否更难,我想那是你告诉我的:P
我正在使用服务器,所有文件都是PHP。对不起,我原来没有说明这个哈哈
答案 0 :(得分:0)
尝试使用 SimpleXML 。按照This tutorial解释它的工作原理以及如何使用它。
关于如何从 SimpleXML
开始的一些示例<?php
try
{
/*** a new dom object ***/
$dom = new domDocument;
/*** make the output tidy ***/
$dom->formatOutput = true;
/*** create the root element ***/
$root = $dom->appendChild($dom->createElement( "user" ));
/*** create the simple xml element ***/
$sxe = simplexml_import_dom( $dom );
/*** add a firstname element ***/
$sxe->addChild("firstname", "John");
/*** add a surname element ***/
$sxe->addChild("surname", "Brady");
/*** echo the xml ***/
echo $sxe->asXML();
}
catch( Exception $e )
{
echo $e->getMessage();
}
?>