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

📄 config.xml.asp

📁 个人相册程序-------------供大家分享
💻 ASP
📖 第 1 页 / 共 2 页
字号:
<!--#include file="login.asp" -->
<!--#include file="mdx.asp" -->
<%
function node_exists(pnode,node)
  node_exists=0
  for each element in pnode.ChildNodes
  if element.nodename=node then
  node_exists=1
  end if
  next
end function
 '------------------------------------------------------------------
 strSourceFile = Server.MapPath("../config.xml")
 Set objXML = Server.CreateObject("Microsoft.XMLDOM")
 'Set objXML = Server.CreateObject("Microsoft.FreeThreadedXMLDOM")
 objXML.load(strSourceFile)
 If objXML.parseError.ErrorCode <> 0 Then 
      objXML.loadXML "<?xml version=""1.0"" encoding=""gb2312"" ?>"
 End If

 '----------------------------Init----------------------------------
 set objRootsite = objXML.documentElement
if node_exists( objRootsite,"photo")=0 then
  set objphoto= objRootsite.appendChild(objXML.createElement("photo"))
else
  set objphoto =objRootsite.SelectSingleNode("photo")
end if
if node_exists( objRootsite,"admin")=0 then
  set objadmin= objRootsite.appendChild(objXML.createElement("admin"))
else
  set objadmin =objRootsite.SelectSingleNode("admin")
end if
if node_exists( objRootsite,"email")=0 then
  set objemail= objRootsite.appendChild(objXML.createElement("email"))
else
  set objemail =objRootsite.SelectSingleNode("email")
end if
if node_exists( objRootsite,"upload")=0 then
  set objupload= objRootsite.appendChild(objXML.createElement("upload"))
else
  set objupload =objRootsite.SelectSingleNode("upload")
end if
'---------------------------------------------------------------
if node_exists(objphoto,"name")=0 then
  set element=objphoto.appendChild(objXML.createElement("name"))
  element.text="飞鸟相册"
end if
if node_exists(objphoto,"domain")=0 then
  set element=objphoto.appendChild(objXML.createElement("domain"))
  element.text="http://www.zhouhaihe.com/photo/demo/"
end if
if node_exists(objphoto,"skin")=0 then
  set element=objphoto.appendChild(objXML.createElement("skin"))
  element.text="skins/index/"
end if
if node_exists(objphoto,"navigation")=0 then
  set element=objphoto.appendChild(objXML.createElement("navigation"))
  element.text="yes"
end if
'---------------------------------------------------------------
if node_exists(objadmin,"user")=0 then
  set element=objadmin.appendChild(objXML.createElement("user"))
  element.text="admin"
end if
if node_exists(objadmin,"pwd")=0 then
  set element=objadmin.appendChild(objXML.createElement("pwd"))
  element.text="21232F297A57A5A743894A0E4A801FC3"
end if
'---------------------------------------------------------------
if node_exists(objemail,"module")=0 then
  set element=objemail.appendChild(objXML.createElement("module"))
  element.text="1"
end if
if node_exists(objemail,"email")=0 then
  set element=objemail.appendChild(objXML.createElement("email"))
  element.text="feiniao_v2@163.com"
end if
if node_exists(objemail,"smtp")=0 then
  set element=objemail.appendChild(objXML.createElement("smtp"))
  element.text="smtp.163.com"
end if
if node_exists(objemail,"user")=0 then
  set element=objemail.appendChild(objXML.createElement("user"))
  element.text="feiniao_v2"
end if
if node_exists(objemail,"pwd")=0 then
  set element=objemail.appendChild(objXML.createElement("pwd"))
  element.text="6EBB5C1F4D7526CC4F883F4E"
end if
'---------------------------------------------------------------
if node_exists(objupload,"max_size")=0 then
  set element=objupload.appendChild(objXML.createElement("max_size"))
  element.text="10000"
end if
if node_exists(objupload,"up_module")=0 then
  set element=objupload.appendChild(objXML.createElement("up_module"))
  element.text="0"
end if
if node_exists(objupload,"img_module")=0 then
  set element=objupload.appendChild(objXML.createElement("img_module"))
  element.text="1"
end if
if node_exists(objupload,"small_width")=0 then
  set element=objupload.appendChild(objXML.createElement("small_width"))
  element.text="139"
end if
if node_exists(objupload,"small_height")=0 then
  set element=objupload.appendChild(objXML.createElement("small_height"))
  element.text="104"
end if
if node_exists(objupload,"small_gz")=0 then
  set element=objupload.appendChild(objXML.createElement("small_gz"))
  element.text="1"
end if
if node_exists(objupload,"watermark_config")=0 then
  set element=objupload.appendChild(objXML.createElement("watermark_config"))
  element.text="2"
end if
if node_exists(objupload,"watermark_font")=0 then
  set element=objupload.appendChild(objXML.createElement("watermark_font"))
  element.text="0"
end if
if node_exists(objupload,"watermark_font_size")=0 then
  set element=objupload.appendChild(objXML.createElement("watermark_font_size"))
  element.text="18"
end if
if node_exists(objupload,"watermark_font_color")=0 then
  set element=objupload.appendChild(objXML.createElement("watermark_font_color"))
  element.text="#669999"
end if
if node_exists(objupload,"watermark_font_name")=0 then
  set element=objupload.appendChild(objXML.createElement("watermark_font_name"))
  element.text="宋体"
end if
if node_exists(objupload,"watermark_font_b")=0 then
  set element=objupload.appendChild(objXML.createElement("watermark_font_b"))
  element.text="1"
end if
if node_exists(objupload,"watermark_img_path")=0 then
  set element=objupload.appendChild(objXML.createElement("watermark_img_path"))
  element.text="images/logo.jpg"
end if
if node_exists(objupload,"watermark_img_alpha")=0 then
  set element=objupload.appendChild(objXML.createElement("watermark_img_alpha"))
  element.text="1"
end if
if node_exists(objupload,"watermark_img_delbg")=0 then
  set element=objupload.appendChild(objXML.createElement("watermark_img_delbg"))
  element.text="#000000"
end if
if node_exists(objupload,"watermark_width")=0 then
  set element=objupload.appendChild(objXML.createElement("watermark_width"))
  element.text="230"
end if
if node_exists(objupload,"watermark_height")=0 then
  set element=objupload.appendChild(objXML.createElement("watermark_height"))
  element.text="55"
end if
if node_exists(objupload,"watermark_img_xy")=0 then
  set element=objupload.appendChild(objXML.createElement("watermark_img_xy"))
  element.text="3"
end if
'---------------------------------------------------------------
'objXML.save(strSourceFile)
 '------------------------------------------------------------------
 '----------------------------end Init------------------------------
if request("mode")="save" then
objphoto.SelectSingleNode("name").text=request.form("name")
objphoto.SelectSingleNode("domain").text=request.form("domain")
objphoto.SelectSingleNode("skin").text=request.form("skin")
objphoto.SelectSingleNode("navigation").text=request.form("navigation")


objemail.SelectSingleNode("module").text=request.form("module")
objemail.SelectSingleNode("email").text=request.form("email")
objemail.SelectSingleNode("smtp").text=request.form("smtp")
objemail.SelectSingleNode("user").text=request.form("user")
objemail.SelectSingleNode("pwd").text=Encryptstr(request.form("pwd"))


objupload.SelectSingleNode("max_size").text=request.form("max_size")
objupload.SelectSingleNode("up_module").text=request.form("up_module")
objupload.SelectSingleNode("img_module").text=request.form("img_module")
objupload.SelectSingleNode("small_gz").text=request.form("small_gz")
objupload.SelectSingleNode("small_width").text=request.form("small_width")
objupload.SelectSingleNode("small_height").text=request.form("small_height")
objupload.SelectSingleNode("watermark_config").text=request.form("watermark_config")
objupload.SelectSingleNode("watermark_font").text=request.form("watermark_font")
objupload.SelectSingleNode("watermark_font_size").text=request.form("watermark_font_size")
objupload.SelectSingleNode("watermark_font_color").text=request.form("watermark_font_color")
objupload.SelectSingleNode("watermark_font_name").text=request.form("watermark_font_name")
objupload.SelectSingleNode("watermark_font_b").text=request.form("watermark_font_b")
objupload.SelectSingleNode("watermark_img_path").text=request.form("watermark_img_path")
objupload.SelectSingleNode("watermark_img_alpha").text=request.form("watermark_img_alpha")
objupload.SelectSingleNode("watermark_img_delbg").text=request.form("watermark_img_delbg")
objupload.SelectSingleNode("watermark_width").text=request.form("watermark_width")
objupload.SelectSingleNode("watermark_height").text=request.form("watermark_height")
objupload.SelectSingleNode("watermark_img_xy").text=request.form("watermark_img_xy")
objXML.save(strSourceFile)
response.Write("<script>alert('保存成功!');</script>")
end if
%>
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link href="style.css" rel="stylesheet" type="text/css">
<script language="javascript">
var ColorImg;
var ColorValue;
function hideColourPallete() {
	document.getElementById("colourPalette").style.visibility="hidden";
}
function Getcolor(img_val,input_val){
	var obj = document.getElementById("colourPalette");
	ColorImg = img_val;
	ColorValue = document.getElementById(input_val);
	if (obj){
	obj.style.left = getOffsetLeft(ColorImg) + "px";
	obj.style.top = (getOffsetTop(ColorImg) + ColorImg.offsetHeight) + "px";
	if (obj.style.visibility=="hidden")
	{
	obj.style.visibility="visible";
	}else {
	obj.style.visibility="hidden";
	}
	}
}
//Colour pallete top offset
function getOffsetTop(elm) {
	var mOffsetTop = elm.offsetTop;
	var mOffsetParent = elm.offsetParent;
	while(mOffsetParent){
		mOffsetTop += mOffsetParent.offsetTop;
		mOffsetParent = mOffsetParent.offsetParent;
	}
	return mOffsetTop;
}

//Colour pallete left offset
function getOffsetLeft(elm) {
	var mOffsetLeft = elm.offsetLeft;
	var mOffsetParent = elm.offsetParent;
	while(mOffsetParent) {
		mOffsetLeft += mOffsetParent.offsetLeft;
		mOffsetParent = mOffsetParent.offsetParent;
	}
	return mOffsetLeft;
}
function setColor(color)
{
	if (ColorValue){ColorValue.value = color;}
	if (ColorImg){ColorImg.style.backgroundColor = color;}
	document.getElementById("colourPalette").style.visibility="hidden";
}

//SELECT表单选取
function CheckSel(Voption,Value)
{
	var obj = document.getElementById(Voption);
	for (i=0;i<obj.length;i++){
		if (obj.options[i].value==Value){
		obj.options[i].selected=true;
		break;
		}
	}
	
}

</script>
<style type="text/css">
<!--
.style2 {color: #999999}
.style4 {color: #FF0000}
-->
</style>
</head><body>
<iframe width="260" height="165" id="colourPalette" src="images/nc_selcolor.htm" style="visibility:hidden; position: absolute; left: 0px; top: 0px;border:1px gray solid" frameborder="0" scrolling="no" ></iframe>
<table width="95%" border="1"  align=center cellpadding="3" cellspacing="1" class="tableBorder">
  <form name="form1" method="post" action="">
  <input type="hidden" value="save" name="mode"> 
    <tr>

⌨️ 快捷键说明

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