⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 13-8.php

📁 php 和 ajax 开发的一些资料
💻 PHP
字号:
<?php
echo "<html>";									//输出标准HTML内容
echo "<head>";
echo "<title>";
echo "仓库管理系统——添加记录后台页面";
echo "</title>";
echo "</head>";
echo "<body>";
if(!$_POST)									//如果没有提交内容
{
  echo "<meta http-equiv=\"refresh\" content=\"2; url=13-7.php\">\n";
  echo "没有提交内容!\n";
  echo "<p>\n";
  echo "两秒后返回,继续添加!\n";
}
else											//如果有提交内容
{
  $n=base64_encode($_POST["n"]);								//获取名称
  $o=base64_encode($_POST["o"]);								//获取价格
  $t=$_POST["t"];								//获取类别
  $a=date("Y-m-d");								//获取添加日期
  $c=base64_encode($_POST["c"]);								//获取制造商
  $d=base64_encode($_POST["d"]);								//获取简介
  $dom=new DOMDocument('1.0','gb2312');			//创建对象并设置编码
  $dom->load("wood.xml");						//使用load方法加载xml文件
  $root=$dom->getElementsByTagName("woods");		//获取根节点
  $root=$root->item(0);							//获取第一个(也是唯一的)$root
  $wood=$root->getElementsByTagName("wood");		//获取wood标签列表
  $length=$wood->length;						//获取列表成员数
  $id=$length+1;									//获取商品ID
  settype($id,"string");							//ID转换为字符
  $wood=$root->appendChild(new DOMElement('wood'));//为根节点新建元素
  $wood->setAttributeNode(new DOMAttr('id',$id));		//为元素设置id属性
  $wood->setAttributeNode(new DOMAttr('n',$n));		//为元素设置n属性
  $wood->setAttributeNode(new DOMAttr('o',$o));		//为元素设置o属性
  $wood->setAttributeNode(new DOMAttr('t',$t));		//为元素设置t属性
  $wood->setAttributeNode(new DOMAttr('a',$a));		//为元素设置a属性
  $wood->setAttributeNode(new DOMAttr('c',$c));		//为元素设置c属性
  $wood->setAttributeNode(new DOMAttr('d',$d));		//为元素设置d属性
  $dom->save("wood.xml");						//保存XML文件
  echo "<meta http-equiv=\"refresh\" content=\"2; url=13-10.php\">\n";
  echo "添加XML记录成功!\n";
  echo "<p>\n";
  echo "两秒后返回查看结果页面!\n";
}
echo "</body>";
echo "</html>";
?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -