<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>joel&#039;s FLEX blog &#187; ria</title>
	<atom:link href="http://blog.desizen.com/TAG/ria/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.desizen.com</link>
	<description>FLEX,网络安全,Linux</description>
	<lastBuildDate>Fri, 13 May 2011 02:18:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>TourDeFlex</title>
		<link>http://blog.desizen.com/4lone/244.html</link>
		<comments>http://blog.desizen.com/4lone/244.html#comments</comments>
		<pubDate>Sun, 30 Nov 2008 08:23:14 +0000</pubDate>
		<dc:creator>joel</dc:creator>
				<category><![CDATA[FLEX]]></category>
		<category><![CDATA[ria]]></category>
		<category><![CDATA[TourDeFlex]]></category>

		<guid isPermaLink="false">http://www.joelove.cn/?p=244</guid>
		<description><![CDATA[这个东西是我之前在群里面看到的,让人有种眼前一亮的感觉,但是他的表现方式,就让人耳目一新 之前没有详细的介绍,现在补上: tourdeflex是什么?tourdeflex是一个air应用,是用来自学flex的最好的工具,因为它提供了相当多的例子源码(source code),并且里面的例子都是让我们看得见效果的,flex home也会以学习渐进的方式来相继列出tourdeflex的source code. 介绍:安装文件一个Ria程序.Flex的一整套组件的确是很庞大，要掌握不容易。Flex Component Explorer（这里下载）的存在，学会使用组件变得容易直观。今天早上，发现了这个好工具：Tour de Flex！不但具有前人没有的，它还多了很多乱七八糟的东西（当然，我这个“乱七八糟”是褒义的）： Flex核心组件 (这部分是对Flex Component Explorer的扩展，增加了一些如Data Binding等演示) Flex数据访问 (包含HTTPService, WebService, RemoteObject等) AIR特性 Cloud APIs (包含如Flicker, Google API等各种Cloud计算服务的案例) 数据可视化 (包含ILOG Elixir等组件库) Mapping (包含Yahoo Map和Google Map等地图API的应用) 其他Component 它采用AIR技术，文件有51.7MB之大，我电脑的分辨率是1280×800，高度不够，使用此工具有点不方便，但它的功能的确很强大，不妨下载一试。 英文介绍：点击这里（在线安装也在此） 中文介绍：点击这里 安装air程序之前得先安装air运行环境哦~这里下载 TourDeFlex.air程序下载：点击这里 标签：FLEX, ria, TourDeFlex 相关日志 FLEX BUILDER 3 (0) FLEX 4 Api (0) FLEX例子之高级数据表(AdvancedDataGrid) (0) FLEX作品&#8211;地图控件 (0) [...]]]></description>
			<content:encoded><![CDATA[<p>这个东西是我之前在群里面看到的,让人有种眼前一亮的感觉,但是他的表现方式,就让人耳目一新<span id="more-244"></span><br />
之前没有详细的介绍,现在补上:<br />
<a href="http://blog.desizen.com/TAG/tourdeflex" class="st_tag internal_tag" rel="tag" title="Posts tagged with TourDeFlex">tourdeflex</a>是什么?<a href="http://blog.desizen.com/TAG/tourdeflex" class="st_tag internal_tag" rel="tag" title="Posts tagged with TourDeFlex">tourdeflex</a>是一个air应用,是用来自学<a href="http://blog.desizen.com/TAG/flex" class="st_tag internal_tag" rel="tag" title="Posts tagged with FLEX">flex</a>的最好的工具,因为它提供了相当多的例子源码(source code),并且里面的例子都是让我们看得见效果的,<a href="http://www.joelove.cn">flex home</a>也会以学习渐进的方式来相继列出<a href="http://blog.desizen.com/TAG/tourdeflex" class="st_tag internal_tag" rel="tag" title="Posts tagged with TourDeFlex">tourdeflex</a>的source code.<br />
介绍:安装文件一个<a href="http://blog.desizen.com/TAG/ria" class="st_tag internal_tag" rel="tag" title="Posts tagged with ria">Ria</a>程序.<strong><a href="http://blog.desizen.com/TAG/flex" class="st_tag internal_tag" rel="tag" title="Posts tagged with FLEX">Flex</a></strong>的一整套组件的确是很庞大，要掌握不容易。<strong><a href="http://blog.desizen.com/TAG/flex" class="st_tag internal_tag" rel="tag" title="Posts tagged with FLEX">Flex</a></strong> Component Explorer（<a href="http://www.riahome.cn/?page_id=75" target="_blank">这里下载</a>）的存在，学会使用组件变得容易直观。今天早上，发现了这个好工具：<strong>Tour</strong> de <strong><a href="http://blog.desizen.com/TAG/flex" class="st_tag internal_tag" rel="tag" title="Posts tagged with FLEX">Flex</a></strong>！不但具有前人没有的，它还多了很多乱七八糟的东西（当然，我这个“乱七八糟”是褒义的）：</p>
<ul>
<li><strong><a href="http://blog.desizen.com/TAG/flex" class="st_tag internal_tag" rel="tag" title="Posts tagged with FLEX">Flex</a></strong>核心组件 (这部分是对<strong><a href="http://blog.desizen.com/TAG/flex" class="st_tag internal_tag" rel="tag" title="Posts tagged with FLEX">Flex</a></strong> Component Explorer的扩展，增加了一些如Data Binding等演示)</li>
<li><strong><a href="http://blog.desizen.com/TAG/flex" class="st_tag internal_tag" rel="tag" title="Posts tagged with FLEX">Flex</a></strong>数据访问 (包含HTTPService, WebService, RemoteObject等)</li>
<li>AIR特性</li>
<li>Cloud APIs (包含如Flicker, Google <a href="http://blog.desizen.com/TAG/api" class="st_tag internal_tag" rel="tag" title="Posts tagged with api">API</a>等各种Cloud计算服务的案例)</li>
<li>数据可视化 (包含ILOG Elixir等组件库)</li>
<li>Mapping (包含Yahoo Map和Google Map等地图<a href="http://blog.desizen.com/TAG/api" class="st_tag internal_tag" rel="tag" title="Posts tagged with api">API</a>的应用)</li>
<li>其他Component</li>
</ul>
<p>它采用AIR技术，文件有51.7MB之大，我电脑的分辨率是1280×800，高度不够，使用此工具有点不方便，但它的功能的确很强大，不妨下载一试。</p>
<p>英文介绍：<a href="http://flex.org/tour" target="_blank">点击这里</a>（在线安装也在此）<br />
中文介绍：<a href="http://www.joelove.cn/4lone/244.html" target="_blank">点击这里</a></p>
<p>安装air程序之前得先安装air运行环境哦~<a title="air下载" href="http://get.adobe.com/cn/air/" target="_blank">这里下载</a><br />
<a href="http://blog.desizen.com/TAG/tourdeflex" class="st_tag internal_tag" rel="tag" title="Posts tagged with TourDeFlex">TourDeFlex</a>.air程序下载：<a href="http://tourdeflex.adobe.com/download/TourDeFlex.air" target="_blank">点击这里</a></p>

	标签：<a href="http://blog.desizen.com/TAG/flex" title="FLEX" rel="tag">FLEX</a>, <a href="http://blog.desizen.com/TAG/ria" title="ria" rel="tag">ria</a>, <a href="http://blog.desizen.com/TAG/tourdeflex" title="TourDeFlex" rel="tag">TourDeFlex</a><br />

	<h4>相关日志</h4>
	<ul class="st-related-posts">
	<li><a href="http://blog.desizen.com/4lone/39.html" title="FLEX BUILDER 3 (2008年8月14日)">FLEX BUILDER 3</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/51.html" title="FLEX 4 Api (2008年8月18日)">FLEX 4 Api</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/535.html" title="FLEX例子之高级数据表(AdvancedDataGrid) (2009年2月25日)">FLEX例子之高级数据表(AdvancedDataGrid)</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/186.html" title="FLEX作品&#8211;地图控件 (2008年10月23日)">FLEX作品&#8211;地图控件</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/37.html" title="flex 4 (2008年8月13日)">flex 4</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/266.html" title="FLEX例子之多项选择按钮(checkBox) (2008年12月22日)">FLEX例子之多项选择按钮(checkBox)</a> (1)</li>
	<li><a href="http://blog.desizen.com/4lone/401.html" title="FLEX例子之弹出按钮(PopUpButton) (2009年1月14日)">FLEX例子之弹出按钮(PopUpButton)</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/63.html" title="FLEX中嵌入html代码 (2008年8月25日)">FLEX中嵌入html代码</a> (1)</li>
	<li><a href="http://blog.desizen.com/4lone/431.html" title="在flex中应用css样式详解 (2009年2月5日)">在flex中应用css样式详解</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/695.html" title="tourdeflex &#8211; 好久没有学习了 (2009年4月28日)">tourdeflex &#8211; 好久没有学习了</a> (2)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://blog.desizen.com/4lone/244.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>KingCMS管理界面</title>
		<link>http://blog.desizen.com/4lone/194.html</link>
		<comments>http://blog.desizen.com/4lone/194.html#comments</comments>
		<pubDate>Thu, 23 Oct 2008 02:20:34 +0000</pubDate>
		<dc:creator>joel</dc:creator>
				<category><![CDATA[杂项]]></category>
		<category><![CDATA[ASP]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[CODE]]></category>
		<category><![CDATA[KingCMS]]></category>
		<category><![CDATA[ria]]></category>
		<category><![CDATA[后台]]></category>
		<category><![CDATA[登录]]></category>

		<guid isPermaLink="false">http://www.joelove.cn/?p=194</guid>
		<description><![CDATA[上次我们进入到了登录界面,现在,我们来看看后台管理文件,manage.asp,因为这个文件比较大,所以我就分开模块来写吧. 登陆进去以后的显示页面是由king_def来负责 sub king_def&#40;&#41; &#160; king.head &#34;0&#34;,king.lang&#40;&#34;manage/title&#34;&#41;'manage/title是调用文件zh-cn.xml中manage标签下面的title标签 dim rs,dp,i &#160; Il &#34;&#60;h2&#62;&#34;&#38;king.lang&#40;&#34;manage/title&#34;&#41;&#38;&#34;&#60;/h2&#62;&#34; &#160; set rs=conn.execute&#40;&#34;select systemver,dbver,systemname,instdate from kingsystem where systemname='KingCMS';&#34;&#41; if not rs.eof and not rs.bof then Il &#34;&#60;table class=&#34;&#34;k_table&#34;&#34; cellspacing=&#34;&#34;0&#34;&#34;&#62;&#34; Il &#34;&#60;tr&#62;&#60;th class=&#34;&#34;w0&#34;&#34;&#62;&#34;&#38;king.lang&#40;&#34;parameters/system&#34;&#41;&#38;&#34;&#60;/th&#62;&#60;th&#62;&#34;&#38;king.lang&#40;&#34;parameters/server&#34;&#41;&#38;&#34;&#60;/th&#62;&#60;/tr&#62;&#34; Il &#34;&#60;tr&#62;&#60;td&#62;&#34;&#38;king.lang&#40;&#34;parameters/systemname&#34;&#41;&#38;&#34; -&#38;rsaquo; &#34;&#38;rs&#40;2&#41;&#38;&#34;&#60;/td&#62;&#60;td&#62;FSO -&#38;rsaquo; &#34;&#38;king.isobj&#40;king_fso&#41;&#38;&#34;&#60;/td&#62;&#60;/tr&#62;&#34; Il &#34;&#60;tr&#62;&#60;td&#62;&#34;&#38;king.lang&#40;&#34;parameters/systemver&#34;&#41;&#38;&#34; -&#38;rsaquo; &#34;&#38;king.systemver&#38;&#34;&#60;/td&#62;&#60;td&#62;ASPJPEG/1.5 -&#38;rsaquo; &#34;&#38;king.isobj&#40;&#34;Persits.Jpeg&#34;&#41;&#38;&#34;&#60;/td&#62;&#60;/tr&#62;&#34; Il &#34;&#60;tr&#62;&#60;td&#62;&#34;&#38;king.lang&#40;&#34;parameters/newversion&#34;&#41;&#38;&#34; -&#38;rsaquo; &#60;span id=&#34;&#34;newversion&#34;&#34;&#62;&#60;/span&#62;&#60;/td&#62;&#60;td&#62;ADODB.STREAM -&#38;rsaquo; &#34;&#38;king.isobj&#40;king_stm&#41;&#38;&#34;&#60;/td&#62;&#60;/tr&#62;&#34; Il &#34;&#60;tr&#62;&#60;td&#62;&#34;&#38;king.lang&#40;&#34;parameters/dbver&#34;&#41;&#38;&#34; [...]]]></description>
			<content:encoded><![CDATA[<p>上次我们进入到了登录界面,现在,我们来看看后台管理文件,manage.asp,因为这个文件比较大,所以我就分开模块来写吧.<span id="more-194"></span><br />
登陆进去以后的显示页面是由king_def来负责</p>

<div class="wp_syntax"><div class="code"><pre class="asp" style="font-family:monospace;"><span style="color: #0000ff; font-weight: bold;">sub</span> king_def<span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #006600; font-weight:bold;">&#41;</span>
&nbsp;
	king.<span style="color: #9900cc;">head</span> <span style="color: #cc0000;">&quot;0&quot;</span>,king.<span style="color: #9900cc;">lang</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;manage/title&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #008000;">'manage/title是调用文件zh-cn.xml中manage标签下面的title标签</span>
	<span style="color: #990099; font-weight: bold;">dim</span> rs,dp,i
&nbsp;
	Il <span style="color: #cc0000;">&quot;&lt;h2&gt;&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>king.<span style="color: #9900cc;">lang</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;manage/title&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;&lt;/h2&gt;&quot;</span>
&nbsp;
	<span style="color: #990099; font-weight: bold;">set</span> rs<span style="color: #006600; font-weight: bold;">=</span>conn.<span style="color: #330066;">execute</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;select systemver,dbver,systemname,instdate from kingsystem where systemname='KingCMS';&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span>
		<span style="color: #990099; font-weight: bold;">if</span> <span style="color: #990099; font-weight: bold;">not</span> rs.<span style="color: #0000ff; font-weight: bold;">eof</span> <span style="color: #0000ff; font-weight: bold;">and</span> <span style="color: #990099; font-weight: bold;">not</span> rs.<span style="color: #0000ff; font-weight: bold;">bof</span> <span style="color: #990099; font-weight: bold;">then</span>
			Il <span style="color: #cc0000;">&quot;&lt;table class=&quot;</span><span style="color: #cc0000;">&quot;k_table&quot;</span><span style="color: #cc0000;">&quot; cellspacing=&quot;</span><span style="color: #cc0000;">&quot;0&quot;</span><span style="color: #cc0000;">&quot;&gt;&quot;</span>
			Il <span style="color: #cc0000;">&quot;&lt;tr&gt;&lt;th class=&quot;</span><span style="color: #cc0000;">&quot;w0&quot;</span><span style="color: #cc0000;">&quot;&gt;&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>king.<span style="color: #9900cc;">lang</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;parameters/system&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;&lt;/th&gt;&lt;th&gt;&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>king.<span style="color: #9900cc;">lang</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;parameters/server&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;&lt;/th&gt;&lt;/tr&gt;&quot;</span>
			Il <span style="color: #cc0000;">&quot;&lt;tr&gt;&lt;td&gt;&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>king.<span style="color: #9900cc;">lang</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;parameters/systemname&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot; -&amp;rsaquo; &quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>rs<span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #800000;">2</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;&lt;/td&gt;&lt;td&gt;FSO -&amp;rsaquo; &quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>king.<span style="color: #9900cc;">isobj</span><span style="color: #006600; font-weight:bold;">&#40;</span>king_fso<span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;&lt;/td&gt;&lt;/tr&gt;&quot;</span>
			Il <span style="color: #cc0000;">&quot;&lt;tr&gt;&lt;td&gt;&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>king.<span style="color: #9900cc;">lang</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;parameters/systemver&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot; -&amp;rsaquo; &quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>king.<span style="color: #9900cc;">systemver</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;&lt;/td&gt;&lt;td&gt;ASPJPEG/1.5 -&amp;rsaquo; &quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>king.<span style="color: #9900cc;">isobj</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;Persits.Jpeg&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;&lt;/td&gt;&lt;/tr&gt;&quot;</span>
			Il <span style="color: #cc0000;">&quot;&lt;tr&gt;&lt;td&gt;&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>king.<span style="color: #9900cc;">lang</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;parameters/newversion&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot; -&amp;rsaquo; &lt;span id=&quot;</span><span style="color: #cc0000;">&quot;newversion&quot;</span><span style="color: #cc0000;">&quot;&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;ADODB.STREAM -&amp;rsaquo; &quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>king.<span style="color: #9900cc;">isobj</span><span style="color: #006600; font-weight:bold;">&#40;</span>king_stm<span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;&lt;/td&gt;&lt;/tr&gt;&quot;</span>
			Il <span style="color: #cc0000;">&quot;&lt;tr&gt;&lt;td&gt;&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>king.<span style="color: #9900cc;">lang</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;parameters/dbver&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot; -&amp;rsaquo; &quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>rs<span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #800000;">1</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;&lt;/td&gt;&quot;</span>
				Il <span style="color: #cc0000;">&quot;&lt;td&gt;XMLHTTP -&amp;rsaquo; &quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>king.<span style="color: #9900cc;">isobj</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;Microsoft.XMLHTTP&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;&lt;/td&gt;&lt;/tr&gt;&quot;</span>
			Il <span style="color: #cc0000;">&quot;&lt;tr&gt;&lt;td&gt;&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>king.<span style="color: #9900cc;">lang</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;parameters/dbtype/title&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot; -&amp;rsaquo; &quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>king.<span style="color: #9900cc;">lang</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;parameters/dbtype/type&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>king_dbtype<span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;&lt;/td&gt;&quot;</span>
				Il <span style="color: #cc0000;">&quot;&lt;td&gt;IIS -&amp;rsaquo; &quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>Request.<span style="color: #330066;">ServerVariables</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;SERVER_SOFTWARE&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;&lt;/td&gt;&lt;/tr&gt;&quot;</span>
			Il <span style="color: #cc0000;">&quot;&lt;tr&gt;&lt;td&gt;&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>king.<span style="color: #9900cc;">lang</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;parameters/inst&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot; -&amp;rsaquo; &quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>king.<span style="color: #9900cc;">inst</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;&lt;/td&gt;&lt;td&gt;ScriptEngine -&amp;rsaquo; &quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>ScriptEngineMajorVersion<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;.&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>ScriptEngineMinorVersion<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;.&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span> ScriptEngineBuildVersion<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;&lt;/td&gt;&lt;/tr&gt;&quot;</span>
			Il <span style="color: #cc0000;">&quot;&lt;tr&gt;&lt;td&gt;&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>king.<span style="color: #9900cc;">lang</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;parameters/instdate&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot; -&amp;rsaquo; &quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>rs<span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #800000;">3</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;&lt;/td&gt;&lt;td&gt;ScriptTimeout -&amp;rsaquo; &quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>Server.<span style="color: #9900cc;">ScriptTimeout</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;&lt;/td&gt;&lt;/tr&gt;&quot;</span>
			Il <span style="color: #cc0000;">&quot;&lt;tr&gt;&lt;td&gt;&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>king.<span style="color: #9900cc;">lang</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;parameters/osite&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot; -&amp;rsaquo; &lt;a href=&quot;</span><span style="color: #cc0000;">&quot;http://www.kingcms.com&quot;</span><span style="color: #cc0000;">&quot; target=&quot;</span><span style="color: #cc0000;">&quot;_blank&quot;</span><span style="color: #cc0000;">&quot;&gt;www.KingCMS.com&lt;/a&gt;&lt;/td&gt;&lt;td&gt;ServerTime -&amp;rsaquo; &quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>tnow<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;&lt;/td&gt;&lt;/tr&gt;&quot;</span>
			Il <span style="color: #cc0000;">&quot;&lt;tr&gt;&lt;td&gt;&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>king.<span style="color: #9900cc;">lang</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;parameters/mailto&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot; -&amp;rsaquo; KingCMS@Gmail.com&lt;/td&gt;&lt;td&gt;IP -&amp;rsaquo; &quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>king.<span style="color: #9900cc;">ip</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;&lt;/td&gt;&lt;/tr&gt;&quot;</span>
			Il <span style="color: #cc0000;">&quot;&lt;/table&gt;&quot;</span>
		<span style="color: #990099; font-weight: bold;">else</span>
			king.<span style="color: #9900cc;">deletefile</span> king_system<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;system/fun.asp&quot;</span>
		<span style="color: #990099; font-weight: bold;">end</span> <span style="color: #990099; font-weight: bold;">if</span>
		rs.<span style="color: #330066;">close</span>
	<span style="color: #990099; font-weight: bold;">set</span> rs<span style="color: #006600; font-weight: bold;">=</span><span style="color: #0000ff; font-weight: bold;">nothing</span>
&nbsp;
	<span style="color: #990099; font-weight: bold;">if</span> king.<span style="color: #9900cc;">level</span><span style="color: #006600; font-weight: bold;">=</span><span style="color: #cc0000;">&quot;admin&quot;</span> <span style="color: #0000ff; font-weight: bold;">or</span> king.<span style="color: #9900cc;">instre</span><span style="color: #006600; font-weight:bold;">&#40;</span>king.<span style="color: #9900cc;">level</span>,<span style="color: #cc0000;">&quot;log&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span> <span style="color: #990099; font-weight: bold;">then</span><span style="color: #008000;">'判断当前管理员的level是否有管理访问日志的权利</span>
		Il <span style="color: #cc0000;">&quot;&lt;h2&gt;&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>king.<span style="color: #9900cc;">lang</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;log/title&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;&lt;/h2&gt;&quot;</span>
		<span style="color: #990099; font-weight: bold;">set</span> dp<span style="color: #006600; font-weight: bold;">=</span><span style="color: #0000ff; font-weight: bold;">new</span> record
			dp.<span style="color: #9900cc;">create</span><span style="color: #cc0000;">&quot;select logid,adminname,lognum,ip,logdate from kinglog order by logid desc;&quot;</span><span style="color: #008000;">'连接数据库</span>
			dp.<span style="color: #9900cc;">purl</span><span style="color: #006600; font-weight: bold;">=</span><span style="color: #cc0000;">&quot;manage.asp?action=log&amp;pid=$&amp;rn=&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>dp.<span style="color: #9900cc;">rn</span><span style="color: #008000;">'20 40 100 200 那里;dp.rn给页面的100 200赋值</span>
			dp.<span style="color: #9900cc;">action</span><span style="color: #006600; font-weight: bold;">=</span><span style="color: #cc0000;">&quot;manage.asp?action=logset&quot;</span><span style="color: #008000;">'下拉框那里</span>
			dp.<span style="color: #9900cc;">but</span><span style="color: #006600; font-weight: bold;">=</span>dp.<span style="color: #9900cc;">sect</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;logdelete:&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>encode<span style="color: #006600; font-weight:bold;">&#40;</span>king.<span style="color: #9900cc;">lang</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;log/delete&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span>dp.<span style="color: #9900cc;">prn</span> <span style="color: #006600; font-weight: bold;">&amp;</span> dp.<span style="color: #9900cc;">plist</span><span style="color: #008000;">'删除登录信息;dp.prn作用是显示中间的200那里 ;dp.plist显示后面的分页</span>
			dp.<span style="color: #9900cc;">js</span><span style="color: #006600; font-weight: bold;">=</span><span style="color: #cc0000;">&quot;cklist(K[0])+K[0]+') '+K[1]&quot;</span><span style="color: #008000;">'</span>
			dp.<span style="color: #9900cc;">js</span><span style="color: #006600; font-weight: bold;">=</span><span style="color: #cc0000;">&quot;K[2]&quot;</span>
			dp.<span style="color: #9900cc;">js</span><span style="color: #006600; font-weight: bold;">=</span><span style="color: #cc0000;">&quot;K[3]&quot;</span>
			dp.<span style="color: #9900cc;">js</span><span style="color: #006600; font-weight: bold;">=</span><span style="color: #cc0000;">&quot;K[4]&quot;</span>
&nbsp;
			Il dp.<span style="color: #330066;">open</span>
&nbsp;
			Il <span style="color: #cc0000;">&quot;&lt;tr&gt;&lt;th&gt;&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>king.<span style="color: #9900cc;">lang</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;log/list/id&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;) &quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>king.<span style="color: #9900cc;">lang</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;log/list/name&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;&lt;/th&gt;&quot;</span>
			Il <span style="color: #cc0000;">&quot;&lt;th&gt;&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>king.<span style="color: #9900cc;">lang</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;log/list/num&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;&lt;/th&gt;&lt;th&gt;&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>king.<span style="color: #9900cc;">lang</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;log/list/ip&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;&lt;/th&gt;&lt;th&gt;&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>king.<span style="color: #9900cc;">lang</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;log/list/date&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;&lt;/th&gt;&lt;/tr&gt;&quot;</span>
			Il <span style="color: #cc0000;">&quot;&lt;script&gt;&quot;</span>
			<span style="color: #990099; font-weight: bold;">for</span> i<span style="color: #006600; font-weight: bold;">=</span><span style="color: #800000;">0</span> <span style="color: #990099; font-weight: bold;">to</span> dp.<span style="color: #9900cc;">length</span><span style="color: #008000;">'循环输出登录日志</span>
&nbsp;
				Il <span style="color: #cc0000;">&quot;ll(&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>dp.<span style="color: #9900cc;">data</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #800000;">0</span>,i<span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;,'&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>htm2js<span style="color: #006600; font-weight:bold;">&#40;</span>dp.<span style="color: #9900cc;">data</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #800000;">1</span>,i<span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;','&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>htm2js<span style="color: #006600; font-weight:bold;">&#40;</span>king.<span style="color: #9900cc;">lang</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;log/l&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>dp.<span style="color: #9900cc;">data</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #800000;">2</span>,i<span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;','&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>dp.<span style="color: #9900cc;">data</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #800000;">3</span>,i<span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;','&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>dp.<span style="color: #9900cc;">data</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #800000;">4</span>,i<span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;');&quot;</span>
			<span style="color: #990099; font-weight: bold;">next</span>
			Il <span style="color: #cc0000;">&quot;gethtm('manage.asp?action=newversion','newversion',1);&lt;/script&gt;&quot;</span>
			Il dp.<span style="color: #330066;">close</span>
		<span style="color: #990099; font-weight: bold;">set</span> dp<span style="color: #006600; font-weight: bold;">=</span><span style="color: #0000ff; font-weight: bold;">nothing</span>
	<span style="color: #990099; font-weight: bold;">end</span> <span style="color: #990099; font-weight: bold;">if</span>
<span style="color: #990099; font-weight: bold;">end</span> <span style="color: #0000ff; font-weight: bold;">sub</span></pre></div></div>


	标签：<a href="http://blog.desizen.com/TAG/asp" title="ASP" rel="tag">ASP</a>, <a href="http://blog.desizen.com/TAG/cms" title="cms" rel="tag">cms</a>, <a href="http://blog.desizen.com/TAG/code" title="CODE" rel="tag">CODE</a>, <a href="http://blog.desizen.com/TAG/kingcms" title="KingCMS" rel="tag">KingCMS</a>, <a href="http://blog.desizen.com/TAG/ria" title="ria" rel="tag">ria</a>, <a href="http://blog.desizen.com/TAG/%e5%90%8e%e5%8f%b0" title="后台" rel="tag">后台</a>, <a href="http://blog.desizen.com/TAG/%e7%99%bb%e5%bd%95" title="登录" rel="tag">登录</a><br />

	<h4>相关日志</h4>
	<ul class="st-related-posts">
	<li><a href="http://blog.desizen.com/4lone/149.html" title="选定两套程序 (2008年10月10日)">选定两套程序</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/171.html" title="登录KingCMS (2008年10月16日)">登录KingCMS</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/48.html" title="flex 入门教程 (2008年8月18日)">flex 入门教程</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/256.html" title="phpcms正式被酷6网收购 (2008年12月8日)">phpcms正式被酷6网收购</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/155.html" title="KingCMS第一篇 (2008年10月13日)">KingCMS第一篇</a> (0)</li>
	<li><a href="http://blog.desizen.com/sitemap" title="SiteMap (2008年6月10日)">SiteMap</a> (1)</li>
	<li><a href="http://blog.desizen.com/4lone/131.html" title="常用CSS缩写语法总结 (2008年10月8日)">常用CSS缩写语法总结</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/199.html" title="KingCMS之模块管理 (2008年10月27日)">KingCMS之模块管理</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/246.html" title="临沂汽车界&#8211;修改版 (2008年12月4日)">临沂汽车界&#8211;修改版</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/120.html" title="国外免费的CSS样式和模板下载 (2008年10月8日)">国外免费的CSS样式和模板下载</a> (13)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://blog.desizen.com/4lone/194.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>登录KingCMS</title>
		<link>http://blog.desizen.com/4lone/171.html</link>
		<comments>http://blog.desizen.com/4lone/171.html#comments</comments>
		<pubDate>Thu, 16 Oct 2008 08:52:27 +0000</pubDate>
		<dc:creator>joel</dc:creator>
				<category><![CDATA[杂项]]></category>
		<category><![CDATA[ASP]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[DIV]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[KingCMS]]></category>
		<category><![CDATA[Label]]></category>
		<category><![CDATA[ria]]></category>
		<category><![CDATA[Text]]></category>
		<category><![CDATA[后台]]></category>
		<category><![CDATA[登录]]></category>

		<guid isPermaLink="false">http://www.joelove.cn/?p=171</guid>
		<description><![CDATA[通过上一次的研究，我们的kingcms应该已经安装完毕了，为了便于我们研究，那些配置文件里面的内容我都保持的默认状态。这时可以看到，根目录下面多了一个文件夹：db，就是数据库文件夹。好了，我们来登录后台管理：admin/system/login.asp &#60;!--#include file=&#34;config.asp&#34; --&#62; &#60;html&#62; &#60;head&#62; &#60;meta http-equiv=&#34;Content-Type&#34; content=&#34;text/html; charset=utf-8&#34; /&#62; &#60;title&#62;King Content Management System - Version 5.0&#60;/title&#62; &#60;link href=&#34;images/style.css&#34; rel=&#34;stylesheet&#34; type=&#34;text/css&#34; /&#62; &#60;/head&#62; &#60;body&#62; &#160; &#160; &#60;div id=&#34;top&#34;&#62; &#60;a id=&#34;logo&#34; href=&#34;http://www.kingcms.com&#34; target=&#34;_blank&#34;&#62;&#60;img src=&#34;images/logo.png&#34;/&#62;&#60;/a&#62; &#60;div id=&#34;topright&#34;&#62; &#60;div id=&#34;topmenu&#34;&#62; &#60;a href=&#34;http://www.kingcms.com/&#34; target=&#34;_blank&#34;&#62;[KingCMS官网]&#60;/a&#62; &#60;/div&#62; &#60;/div&#62; &#60;/div&#62; &#160; &#60;div id=&#34;login&#34;&#62; &#60;form name=&#34;form1&#34; method=&#34;post&#34; action=&#34;login.asp&#34;&#62; &#60;h3&#62;&#60;strong&#62;King&#60;/strong&#62; &#60;strong&#62;C&#60;/strong&#62;ontent &#60;strong&#62;M&#60;/strong&#62;anagement &#60;strong&#62;S&#60;/strong&#62;ystem! [...]]]></description>
			<content:encoded><![CDATA[<p>通过上一次的研究，我们的<a href="http://blog.desizen.com/TAG/kingcms" class="st_tag internal_tag" rel="tag" title="Posts tagged with KingCMS">kingcms</a>应该已经安装完毕了，为了便于我们研究，那些配置文件里面的内容我都保持的默认状态。这时可以看到，根目录下面多了一个文件夹：db，就是数据库文件夹。好了，我们来登录后台管理：<span id="more-171"></span>admin/system/login.asp</p>

<div class="wp_syntax"><div class="code"><pre class="asp" style="font-family:monospace;">&lt;!--#include file=&quot;config.asp&quot; --&gt;
&lt;html&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
&lt;title&gt;King Content Management System - Version 5.0&lt;/title&gt;
&lt;link href=&quot;images/style.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot; /&gt;
&lt;/head&gt;
&lt;body&gt;
&nbsp;
&nbsp;
&lt;div id=&quot;top&quot;&gt;
	&lt;a id=&quot;logo&quot; href=&quot;http://www.kingcms.com&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;images/logo.png&quot;/&gt;&lt;/a&gt;
	&lt;div id=&quot;topright&quot;&gt;
		&lt;div id=&quot;topmenu&quot;&gt;
		&lt;a href=&quot;http://www.kingcms.com/&quot; target=&quot;_blank&quot;&gt;[KingCMS官网]&lt;/a&gt;
		&lt;/div&gt;
	&lt;/div&gt;
&lt;/div&gt;
&nbsp;
&lt;div id=&quot;login&quot;&gt;
	&lt;form name=&quot;form1&quot; method=&quot;post&quot; action=&quot;login.asp&quot;&gt;
	  &lt;h3&gt;&lt;strong&gt;King&lt;/strong&gt; &lt;strong&gt;C&lt;/strong&gt;ontent &lt;strong&gt;M&lt;/strong&gt;anagement &lt;strong&gt;S&lt;/strong&gt;ystem! 5&lt;/h3&gt;
		&lt;p&gt;新一代 KingCMS 为您提供了：&lt;br/&gt;更好的界面、更多的开发余地、更强大的扩展能力!&lt;/p&gt;
&nbsp;
&nbsp;
		&lt;div&gt;
			&lt;table cellspacing=&quot;0&quot;&gt;
				&lt;tr&gt;
					&lt;td&gt;
						&lt;p style=&quot;line-height:30px;&quot;&gt;&lt;label&gt;帐号:&lt;/label&gt;&lt;input class=&quot;in2&quot; size=&quot;14&quot; type=&quot;text&quot; name=&quot;adminname&quot; maxlength=&quot;12&quot; /&gt;&lt;/p&gt;
						&lt;p style=&quot;line-height:26px;&quot;&gt;&lt;label&gt;密码:&lt;/label&gt;&lt;input class=&quot;in2&quot; size=&quot;14&quot; type=&quot;password&quot; name=&quot;adminpass&quot; maxlength=&quot;30&quot; /&gt;&lt;/p&gt;
					&lt;/td&gt;
					&lt;th&gt;
						&lt;p class=&quot;k_menu&quot;&gt;&lt;input type=&quot;submit&quot; value=&quot;登录&quot; style=&quot;padding:14px 6px;margin-left:10px;&quot; /&gt;&lt;/p&gt;
					&lt;/th&gt;
				&lt;/tr&gt;	
			&lt;/table&gt;
		&lt;/div&gt;
&nbsp;
&nbsp;
		&lt;p&gt;使用前，请先阅读 &lt;a href=&quot;http://www.kingcms.com/KingCMS 5.0 许可协议.doc&quot; target=&quot;_blank&quot;&gt;KingCMS 5.0 许可协议&lt;/a&gt;&lt;/p&gt;
		&lt;p&gt;官方网站：KingCMS.com&lt;/p&gt;
		&lt;p&gt;电子邮件：KingCMS@Gmail.com&lt;/p&gt;
		&lt;p&gt;KingCMS交流群：5789106/13872621&lt;/p&gt;
		&lt;/form&gt;
&nbsp;
<span style="color: #000000; font-weight: bold;">&lt;%</span>
&nbsp;
<span style="color: #990099; font-weight: bold;">dim</span> adminname,adminpass,adminsalt,rs,doc,ip,logcount,sql
adminname<span style="color: #006600; font-weight: bold;">=</span>left<span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #330066;">form</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;adminname&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span>,<span style="color: #800000;">12</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #008000;">'截取name字符串</span>
<span style="color: #990099; font-weight: bold;">if</span> <span style="color: #330066;">len</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;adminname&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&gt;</span><span style="color: #800000;">0</span> <span style="color: #0000ff; font-weight: bold;">and</span> <span style="color: #330066;">len</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #330066;">form</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;adminpass&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&gt;</span><span style="color: #800000;">0</span> <span style="color: #990099; font-weight: bold;">then</span><span style="color: #008000;">'原作者好像少写了两个双引号</span>
	adminpass<span style="color: #006600; font-weight: bold;">=</span>md5<span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #330066;">form</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;adminpass&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span>,<span style="color: #800000;">1</span><span style="color: #006600; font-weight:bold;">&#41;</span>
&nbsp;
	<span style="color: #990099; font-weight: bold;">on</span> <span style="color: #990099; font-weight: bold;">error</span> <span style="color: #990099; font-weight: bold;">resume</span> <span style="color: #990099; font-weight: bold;">next</span><span style="color: #008000;">'遇到错误就跳过</span>
&nbsp;
	<span style="color: #990099; font-weight: bold;">set</span> conn<span style="color: #006600; font-weight: bold;">=</span><span style="color: #990099; font-weight: bold;">server</span>.<span style="color: #330066;">createobject</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;adodb.connection&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span>
	conn.<span style="color: #330066;">open</span> objconn
&nbsp;
	<span style="color: #990099; font-weight: bold;">if</span> err.<span style="color: #9900cc;">number</span><span style="color: #006600; font-weight: bold;">&lt;&gt;</span><span style="color: #800000;">0</span> <span style="color: #990099; font-weight: bold;">then</span><span style="color: #008000;">'如果错误数量不为零，则设置默认选项</span>
		<span style="color: #990099; font-weight: bold;">set</span> doc<span style="color: #006600; font-weight: bold;">=</span><span style="color: #990099; font-weight: bold;">Server</span>.<span style="color: #330066;">CreateObject</span><span style="color: #006600; font-weight:bold;">&#40;</span>king_xmldom<span style="color: #006600; font-weight:bold;">&#41;</span>
		doc.<span style="color: #9900cc;">async</span><span style="color: #006600; font-weight: bold;">=</span><span style="color: #0000ff; font-weight: bold;">false</span>
		doc.<span style="color: #9900cc;">load</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #990099; font-weight: bold;">server</span>.<span style="color: #330066;">mappath</span><span style="color: #006600; font-weight:bold;">&#40;</span>king_system<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;system/language/&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>king_language<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;.xml&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight:bold;">&#41;</span>
		<span style="color: #990099; font-weight: bold;">response</span>.<span style="color: #330066;">clear</span>
		<span style="color: #990099; font-weight: bold;">response</span>.<span style="color: #330066;">write</span> doc.<span style="color: #9900cc;">documentElement</span>.<span style="color: #9900cc;">SelectSingleNode</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;//kingcms/error/db&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span>.<span style="color: #9900cc;">text</span>
		<span style="color: #990099; font-weight: bold;">response</span>.<span style="color: #990099; font-weight: bold;">end</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #006600; font-weight:bold;">&#41;</span>
	<span style="color: #990099; font-weight: bold;">end</span> <span style="color: #990099; font-weight: bold;">if</span>
	err.<span style="color: #330066;">clear</span>
&nbsp;
	ip<span style="color: #006600; font-weight: bold;">=</span><span style="color: #990099; font-weight: bold;">request</span>.<span style="color: #330066;">servervariables</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;http_x_forwarded_for&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #008000;">'记录ip</span>
	<span style="color: #990099; font-weight: bold;">if</span> ip<span style="color: #006600; font-weight: bold;">=</span><span style="color: #cc0000;">&quot;&quot;</span> <span style="color: #990099; font-weight: bold;">then</span> ip<span style="color: #006600; font-weight: bold;">=</span><span style="color: #990099; font-weight: bold;">request</span>.<span style="color: #330066;">servervariables</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;remote_addr&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span>
&nbsp;
	<span style="color: #990099; font-weight: bold;">if</span> king_dbtype<span style="color: #006600; font-weight: bold;">=</span><span style="color: #800000;">1</span> <span style="color: #990099; font-weight: bold;">then</span>
		sql<span style="color: #006600; font-weight: bold;">=</span><span style="color: #cc0000;">&quot;select count(logid) from kinglog where ip='&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>safe<span style="color: #006600; font-weight:bold;">&#40;</span>ip<span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;' and lognum=2 and getdate()-logdate&lt;0.25;&quot;</span>
	<span style="color: #990099; font-weight: bold;">else</span>
		sql<span style="color: #006600; font-weight: bold;">=</span><span style="color: #cc0000;">&quot;select count(logid) from kinglog where ip='&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>safe<span style="color: #006600; font-weight:bold;">&#40;</span>ip<span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;' and lognum=2 and now()-logdate&lt;0.25;&quot;</span><span style="color: #008000;">'0.25是按照天算 就是6小时内，只允许尝试登录10次</span>
	<span style="color: #990099; font-weight: bold;">end</span> <span style="color: #990099; font-weight: bold;">if</span>
	logcount<span style="color: #006600; font-weight: bold;">=</span>conn.<span style="color: #330066;">execute</span><span style="color: #006600; font-weight:bold;">&#40;</span>sql<span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #800000;">0</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #008000;">'记录尝试登录次数，也就是同一ip六个小时内的错误尝试</span>
	<span style="color: #990099; font-weight: bold;">if</span> logcount<span style="color: #006600; font-weight: bold;">&gt;=</span>king_loginnum <span style="color: #990099; font-weight: bold;">then</span>
		<span style="color: #990099; font-weight: bold;">response</span>.<span style="color: #330066;">write</span> <span style="color: #cc0000;">&quot;&lt;p class=&quot;</span><span style="color: #cc0000;">&quot;red&quot;</span><span style="color: #cc0000;">&quot;&gt;您尝试登录次数过多，已被系统锁定&lt;/p&gt;&quot;</span>
	<span style="color: #990099; font-weight: bold;">else</span>
		<span style="color: #990099; font-weight: bold;">set</span> rs<span style="color: #006600; font-weight: bold;">=</span>conn.<span style="color: #330066;">execute</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;select adminid from kingadmin where adminname='&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>safe<span style="color: #006600; font-weight:bold;">&#40;</span>adminname<span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;' and adminpass='&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>safe<span style="color: #006600; font-weight:bold;">&#40;</span>adminpass<span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;';&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span>
			<span style="color: #990099; font-weight: bold;">if</span> <span style="color: #990099; font-weight: bold;">not</span> rs.<span style="color: #0000ff; font-weight: bold;">eof</span> <span style="color: #0000ff; font-weight: bold;">and</span> <span style="color: #990099; font-weight: bold;">not</span> rs.<span style="color: #0000ff; font-weight: bold;">bof</span> <span style="color: #990099; font-weight: bold;">then</span>
				conn.<span style="color: #330066;">execute</span> <span style="color: #cc0000;">&quot;update kingadmin set admindate='&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>tnow<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;',admincount=admincount+1 where adminname='&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>safe<span style="color: #006600; font-weight:bold;">&#40;</span>adminname<span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;';&quot;</span>
				conn.<span style="color: #330066;">execute</span> <span style="color: #cc0000;">&quot;insert into kinglog (adminname,lognum,ip,logdate) values ('&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>safe<span style="color: #006600; font-weight:bold;">&#40;</span>adminname<span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;',1,'&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>safe<span style="color: #006600; font-weight:bold;">&#40;</span>ip<span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;','&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>tnow<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;')&quot;</span>
				<span style="color: #990099; font-weight: bold;">response</span>.<span style="color: #330066;">cookies</span><span style="color: #006600; font-weight:bold;">&#40;</span>md5<span style="color: #006600; font-weight:bold;">&#40;</span>king_salt_admin,<span style="color: #800000;">1</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;name&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">=</span>adminname
				<span style="color: #990099; font-weight: bold;">response</span>.<span style="color: #330066;">cookies</span><span style="color: #006600; font-weight:bold;">&#40;</span>md5<span style="color: #006600; font-weight:bold;">&#40;</span>king_salt_admin,<span style="color: #800000;">1</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;pass&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">=</span>adminpass<span style="color: #008000;">'newpass</span>
				<span style="color: #990099; font-weight: bold;">response</span>.<span style="color: #330066;">redirect</span> <span style="color: #cc0000;">&quot;manage.asp&quot;</span>
			<span style="color: #990099; font-weight: bold;">else</span>
				conn.<span style="color: #330066;">execute</span> <span style="color: #cc0000;">&quot;insert into kinglog (adminname,lognum,ip,logdate) values ('&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>safe<span style="color: #006600; font-weight:bold;">&#40;</span>adminname<span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;',2,'&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>safe<span style="color: #006600; font-weight:bold;">&#40;</span>ip<span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;','&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>tnow<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;')&quot;</span>
				<span style="color: #990099; font-weight: bold;">if</span> king_loginnum-logcount<span style="color: #006600; font-weight: bold;">=</span><span style="color: #800000;">1</span> <span style="color: #990099; font-weight: bold;">then</span>
					<span style="color: #990099; font-weight: bold;">response</span>.<span style="color: #330066;">write</span> <span style="color: #cc0000;">&quot;&lt;p class=&quot;</span><span style="color: #cc0000;">&quot;red&quot;</span><span style="color: #cc0000;">&quot;&gt;您尝试登录次数过多，已被系统锁定&lt;/p&gt;&quot;</span>
				<span style="color: #990099; font-weight: bold;">else</span>
					<span style="color: #990099; font-weight: bold;">response</span>.<span style="color: #330066;">write</span> <span style="color: #cc0000;">&quot;&lt;p class=&quot;</span><span style="color: #cc0000;">&quot;red&quot;</span><span style="color: #cc0000;">&quot;&gt;您的帐号或密码有误 !还有&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #006600; font-weight:bold;">&#40;</span>king_loginnum-logcount-<span style="color: #800000;">1</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;次登录的机会。&lt;/p&gt;&quot;</span>
				<span style="color: #990099; font-weight: bold;">end</span> <span style="color: #990099; font-weight: bold;">if</span>
			<span style="color: #990099; font-weight: bold;">end</span> <span style="color: #990099; font-weight: bold;">if</span>
			rs.<span style="color: #330066;">close</span>
		<span style="color: #990099; font-weight: bold;">set</span> rs<span style="color: #006600; font-weight: bold;">=</span><span style="color: #0000ff; font-weight: bold;">nothing</span>
	<span style="color: #990099; font-weight: bold;">end</span> <span style="color: #990099; font-weight: bold;">if</span>
&nbsp;
&nbsp;
&nbsp;
<span style="color: #990099; font-weight: bold;">end</span> <span style="color: #990099; font-weight: bold;">if</span>
<span style="color: #000000; font-weight: bold;">%&gt;</span>
&nbsp;
&lt;/div&gt;
&lt;hr/&gt;
&lt;p&gt;&lt;a href=&quot;http://www.kingcms.com&quot; target=&quot;_blank&quot;&gt;Copyright &amp;copy  KingCMS.com All Rights Reserved.&lt;/a&gt;&lt;/p&gt;
&nbsp;
&lt;/body&gt;
&lt;/html&gt;</pre></div></div>


	标签：<a href="http://blog.desizen.com/TAG/asp" title="ASP" rel="tag">ASP</a>, <a href="http://blog.desizen.com/TAG/cms" title="cms" rel="tag">cms</a>, <a href="http://blog.desizen.com/TAG/css" title="CSS" rel="tag">CSS</a>, <a href="http://blog.desizen.com/TAG/div" title="DIV" rel="tag">DIV</a>, <a href="http://blog.desizen.com/TAG/html" title="html" rel="tag">html</a>, <a href="http://blog.desizen.com/TAG/kingcms" title="KingCMS" rel="tag">KingCMS</a>, <a href="http://blog.desizen.com/TAG/label" title="Label" rel="tag">Label</a>, <a href="http://blog.desizen.com/TAG/ria" title="ria" rel="tag">ria</a>, <a href="http://blog.desizen.com/TAG/text" title="Text" rel="tag">Text</a>, <a href="http://blog.desizen.com/TAG/%e5%90%8e%e5%8f%b0" title="后台" rel="tag">后台</a>, <a href="http://blog.desizen.com/TAG/%e7%99%bb%e5%bd%95" title="登录" rel="tag">登录</a><br />

	<h4>相关日志</h4>
	<ul class="st-related-posts">
	<li><a href="http://blog.desizen.com/4lone/431.html" title="在flex中应用css样式详解 (2009年2月5日)">在flex中应用css样式详解</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/33.html" title="51地图与后台的连接技术 (2008年8月11日)">51地图与后台的连接技术</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/873.html" title="Dreamweaver CS4中使用CSS3属性提示 (2010年4月13日)">Dreamweaver CS4中使用CSS3属性提示</a> (1)</li>
	<li><a href="http://blog.desizen.com/4lone/109.html" title="网页通过w3c验证 (2008年9月26日)">网页通过w3c验证</a> (2)</li>
	<li><a href="http://blog.desizen.com/4lone/131.html" title="常用CSS缩写语法总结 (2008年10月8日)">常用CSS缩写语法总结</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/242.html" title="kingcms之“800a0bba”错误 (2008年11月24日)">kingcms之“800a0bba”错误</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/4.html" title="FIREFOX-插件推荐 (2008年6月3日)">FIREFOX-插件推荐</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/135.html" title="css布局 (2008年10月8日)">css布局</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/59.html" title="flex登陆框实例 (2008年8月25日)">flex登陆框实例</a> (3)</li>
	<li><a href="http://blog.desizen.com/4lone/149.html" title="选定两套程序 (2008年10月10日)">选定两套程序</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://blog.desizen.com/4lone/171.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>全新安装KingCMS</title>
		<link>http://blog.desizen.com/4lone/157.html</link>
		<comments>http://blog.desizen.com/4lone/157.html#comments</comments>
		<pubDate>Mon, 13 Oct 2008 07:52:16 +0000</pubDate>
		<dc:creator>joel</dc:creator>
				<category><![CDATA[杂项]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[ASP]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[CODE]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[DIV]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[KingCMS]]></category>
		<category><![CDATA[ria]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[Text]]></category>
		<category><![CDATA[yahoo]]></category>
		<category><![CDATA[插件]]></category>
		<category><![CDATA[登录]]></category>

		<guid isPermaLink="false">http://www.joelove.cn/?p=157</guid>
		<description><![CDATA[最初，如何的安装KingCMS成为了摆在我面前的第一个困难。 进入admin目录，在这个下面有两个asp文件，分别是index.asp、default.asp，从这两个文件名来看，似乎就可能猜出大概的含义了，然后经过比对，两个文件全部内容都是一样的，我估计作者是想要有更高的移植能力吧。 &#60;%@LANGUAGE=&#34;VBSCRIPT&#34; CODEPAGE=&#34;65001&#34;%&#62; &#60;% dim fs,l1,l2,l3' l1=&#34;system/install.asp&#34;' set fs=createObject&#40;&#34;Scripting.FileSystemObject&#34;&#41;'设置fso l2=server.mappath&#40;l1&#41;'l2取得文件install.asp的物理路径 l3=fs.folderexists&#40;l2&#41;'判断文件夹是否存在 if l3=false then l3=fs.fileexists&#40;l2&#41;'如果不存在则判断是否存在文件install.asp set fs=nothing'关闭fso &#160; if l3 then' response.Redirect&#40;l1&#41;'使浏览器重定向到install.asp else'否则 response.Redirect&#40;&#34;system/login.asp&#34;&#41;'转到登录文件login.asp end if'结束 %&#62; 这里，我们进行学习的顺序是按照前台的逻辑顺序来的，因为是新安装，所以我们就进入到install.asp文件。 &#60;!--#include file=&#34;config.asp&#34; --&#62; &#60;% &#160; dim dbpath,page,scriptname const king_systemver = 5.0 const king_dbver = 5.0 dbpath=server.MapPath&#40;&#34;../db/King#Content#Management#System.asp&#34;&#41;'取得数据库文件的物理路径 &#160; &#160; select case request&#40;&#34;action&#34;&#41;'选择语句，用来处理不同的情况 case&#34;&#34; king_def'如果参数为空，则执行king_def，起初还挺纳闷，怎么没有break呢，原来vbscript不用这个 case&#34;install&#34; king_install'安装 case&#34;repass&#34; [...]]]></description>
			<content:encoded><![CDATA[<p>最初，如何的安装<a href="http://blog.desizen.com/TAG/kingcms" class="st_tag internal_tag" rel="tag" title="Posts tagged with KingCMS">KingCMS</a>成为了摆在我面前的第一个困难。<span id="more-157"></span><br />
进入admin目录，在这个下面有两个asp文件，分别是index.asp、default.asp，从这两个文件名来看，似乎就可能猜出大概的含义了，然后经过比对，两个文件全部内容都是一样的，我估计作者是想要有更高的移植能力吧。</p>

<div class="wp_syntax"><div class="code"><pre class="asp" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;%</span><span style="color: #006600; font-weight: bold;">@</span>LANGUAGE<span style="color: #006600; font-weight: bold;">=</span><span style="color: #cc0000;">&quot;VBSCRIPT&quot;</span> CODEPAGE<span style="color: #006600; font-weight: bold;">=</span><span style="color: #cc0000;">&quot;65001&quot;</span><span style="color: #000000; font-weight: bold;">%&gt;</span>
<span style="color: #000000; font-weight: bold;">&lt;%</span>
<span style="color: #990099; font-weight: bold;">dim</span> fs,l1,l2,l3<span style="color: #008000;">'</span>
l1<span style="color: #006600; font-weight: bold;">=</span><span style="color: #cc0000;">&quot;system/install.asp&quot;</span><span style="color: #008000;">'</span>
<span style="color: #990099; font-weight: bold;">set</span> fs<span style="color: #006600; font-weight: bold;">=</span><span style="color: #330066;">createObject</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;Scripting.FileSystemObject&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #008000;">'设置fso</span>
l2<span style="color: #006600; font-weight: bold;">=</span><span style="color: #990099; font-weight: bold;">server</span>.<span style="color: #330066;">mappath</span><span style="color: #006600; font-weight:bold;">&#40;</span>l1<span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #008000;">'l2取得文件install.asp的物理路径</span>
l3<span style="color: #006600; font-weight: bold;">=</span>fs.<span style="color: #9900cc;">folderexists</span><span style="color: #006600; font-weight:bold;">&#40;</span>l2<span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #008000;">'判断文件夹是否存在</span>
<span style="color: #990099; font-weight: bold;">if</span> l3<span style="color: #006600; font-weight: bold;">=</span><span style="color: #0000ff; font-weight: bold;">false</span> <span style="color: #990099; font-weight: bold;">then</span> l3<span style="color: #006600; font-weight: bold;">=</span>fs.<span style="color: #330066;">fileexists</span><span style="color: #006600; font-weight:bold;">&#40;</span>l2<span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #008000;">'如果不存在则判断是否存在文件install.asp</span>
<span style="color: #990099; font-weight: bold;">set</span> fs<span style="color: #006600; font-weight: bold;">=</span><span style="color: #0000ff; font-weight: bold;">nothing</span><span style="color: #008000;">'关闭fso</span>
&nbsp;
<span style="color: #990099; font-weight: bold;">if</span> l3 <span style="color: #990099; font-weight: bold;">then</span><span style="color: #008000;">'</span>
<span style="color: #990099; font-weight: bold;">response</span>.<span style="color: #330066;">Redirect</span><span style="color: #006600; font-weight:bold;">&#40;</span>l1<span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #008000;">'使浏览器重定向到install.asp</span>
<span style="color: #990099; font-weight: bold;">else</span><span style="color: #008000;">'否则</span>
<span style="color: #990099; font-weight: bold;">response</span>.<span style="color: #330066;">Redirect</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;system/login.asp&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #008000;">'转到登录文件login.asp</span>
<span style="color: #990099; font-weight: bold;">end</span> <span style="color: #990099; font-weight: bold;">if</span><span style="color: #008000;">'结束</span>
<span style="color: #000000; font-weight: bold;">%&gt;</span></pre></div></div>

<p>这里，我们进行学习的顺序是按照前台的逻辑顺序来的，因为是新安装，所以我们就进入到install.asp文件。</p>

<div class="wp_syntax"><div class="code"><pre class="asp" style="font-family:monospace;">&lt;!--#include file=&quot;config.asp&quot; --&gt;
<span style="color: #000000; font-weight: bold;">&lt;%</span>
&nbsp;
<span style="color: #990099; font-weight: bold;">dim</span> dbpath,page,scriptname
<span style="color: #990099; font-weight: bold;">const</span> king_systemver <span style="color: #006600; font-weight: bold;">=</span> <span style="color: #800000;">5.0</span>
<span style="color: #990099; font-weight: bold;">const</span> king_dbver <span style="color: #006600; font-weight: bold;">=</span> <span style="color: #800000;">5.0</span>
dbpath<span style="color: #006600; font-weight: bold;">=</span><span style="color: #990099; font-weight: bold;">server</span>.<span style="color: #330066;">MapPath</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;../db/King#Content#Management#System.asp&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #008000;">'取得数据库文件的物理路径</span>
&nbsp;
&nbsp;
<span style="color: #990099; font-weight: bold;">select</span> <span style="color: #990099; font-weight: bold;">case</span> <span style="color: #990099; font-weight: bold;">request</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;action&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #008000;">'选择语句，用来处理不同的情况</span>
<span style="color: #990099; font-weight: bold;">case</span><span style="color: #cc0000;">&quot;&quot;</span> king_def<span style="color: #008000;">'如果参数为空，则执行king_def，起初还挺纳闷，怎么没有break呢，原来vbscript不用这个</span>
<span style="color: #990099; font-weight: bold;">case</span><span style="color: #cc0000;">&quot;install&quot;</span> king_install<span style="color: #008000;">'安装</span>
<span style="color: #990099; font-weight: bold;">case</span><span style="color: #cc0000;">&quot;repass&quot;</span> king_repass<span style="color: #008000;">'忘了密码，修复默认帐号(若不存在则创建,帐号:admin 密码:admin888) </span>
<span style="color: #990099; font-weight: bold;">case</span><span style="color: #cc0000;">&quot;del&quot;</span> king_del
<span style="color: #990099; font-weight: bold;">end</span> <span style="color: #990099; font-weight: bold;">select</span>
&nbsp;
<span style="color: #0000ff; font-weight: bold;">sub</span> king_def<span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #006600; font-weight:bold;">&#41;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">%&gt;</span>
&nbsp;
&lt;html&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
&lt;title&gt;KingCMS Installation <span style="color: #000000; font-weight: bold;">&lt;%</span><span style="color: #006600; font-weight: bold;">=</span>king_systemver<span style="color: #000000; font-weight: bold;">%&gt;</span>&lt;/title&gt;
&lt;link href=&quot;images/style.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot; /&gt;
&lt;/head&gt;
&lt;body&gt;
&nbsp;
&lt;div id=&quot;top&quot;&gt;
	&lt;a id=&quot;logo&quot; href=&quot;http://www.kingcms.com&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;images/logo.png&quot;/&gt;&lt;/a&gt;
	&lt;div id=&quot;topright&quot;&gt;
		&lt;div id=&quot;topmenu&quot;&gt;
		&lt;a href=&quot;http://www.kingcms.com/&quot; target=&quot;_blank&quot;&gt;[KingCMS官网]&lt;/a&gt;
		&lt;/div&gt;
	&lt;/div&gt;
&lt;/div&gt;
&nbsp;
&lt;div id=&quot;main&quot;&gt;
&nbsp;
&lt;h2&gt;安装(Install)&lt;/h1&gt;
&nbsp;
&lt;ol class=&quot;text&quot;&gt;
&nbsp;
<span style="color: #000000; font-weight: bold;">&lt;%</span>
		<span style="color: #990099; font-weight: bold;">if</span> isexistfile<span style="color: #006600; font-weight:bold;">&#40;</span>king_db<span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">=</span><span style="color: #0000ff; font-weight: bold;">false</span> <span style="color: #0000ff; font-weight: bold;">or</span> king_dbtype<span style="color: #006600; font-weight: bold;">=</span><span style="color: #800000;">1</span> <span style="color: #990099; font-weight: bold;">then</span><span style="color: #008000;">'判断mdb数据库文件或目录是否存在，如果不存在或者数据库为mssql</span>
Il <span style="color: #cc0000;">&quot;&lt;li&gt;&lt;a href=&quot;</span><span style="color: #cc0000;">&quot;install.asp?action=install&quot;</span><span style="color: #cc0000;">&quot;&gt;安装数据库 (创建数据库及表结构,并设置默认管理帐号)&lt;/a&gt;&lt;/li&gt;&quot;</span>
		<span style="color: #990099; font-weight: bold;">end</span> <span style="color: #990099; font-weight: bold;">if</span>
<span style="color: #000000; font-weight: bold;">%&gt;</span>
&nbsp;
&lt;li&gt;&lt;a href=&quot;login.asp&quot; target=&quot;_blank&quot;&gt;登录管理&lt;/a&gt;
	&lt;ul class=&quot;text&quot;&gt;
		&lt;li&gt;默认登录帐号为 admin ,密码是 admin888 &lt;/li&gt;
		&lt;li&gt;&lt;a href=&quot;install.asp?action=repass&quot;&gt;忘了密码? 修复默认帐号(若不存在则创建,帐号:admin 密码:admin888)&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;
&lt;/li&gt;
&nbsp;
&lt;li class=&quot;red&quot;&gt;&lt;a href=&quot;install.asp?action=del&quot;&gt;删除此文件(数据库安装成功后,必须要删除,存在安全隐患)&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&nbsp;
&nbsp;
&lt;ul class=&quot;text&quot;&gt;
	&lt;li&gt;数据库连接: 点击安装数据库前,请先设置page/system/conn.asp中的数据库类型及参数,默认为ACCESS数据库&lt;/li&gt;
	&lt;li&gt;参数设置: page/system/config.asp里可以指定一些参数&lt;/li&gt;
	&lt;li&gt;修改前台系统目录: admin/system/config.asp里修改king_system值和include中的路径&lt;/li&gt;
	&lt;li class=&quot;red&quot;&gt;感谢您对KingCMS的关注及支持!&lt;/li&gt;
&lt;/ul&gt;
&nbsp;
&lt;ul class=&quot;text&quot;&gt;
	&lt;li&gt;&lt;a href=&quot;../../KingCMS 5.0 许可协议.doc&quot; target=&quot;_blank&quot;&gt;KingCMS 5.0 许可协议(较宽松使用开发许可协议)&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;../../KingCMS 5.0 插件开发规则.doc&quot; target=&quot;_blank&quot;&gt;KingCMS 5.0 插件开发规则&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;../../KingCMS 5.0 函数解析.xml&quot; target=&quot;_blank&quot;&gt;KingCMS 5.0 函数解析&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&nbsp;
&lt;/div&gt;
&lt;hr/&gt;
&lt;p&gt;&lt;a href=&quot;http://www.kingcms.com&quot; target=&quot;_blank&quot;&gt;Copyright &amp;copy KingCMS.com  All Rights Reserved.&lt;/a&gt;&lt;/p&gt;
&lt;/body&gt;
&lt;/html&gt;
&nbsp;
<span style="color: #000000; font-weight: bold;">&lt;%</span>
<span style="color: #990099; font-weight: bold;">end</span> <span style="color: #0000ff; font-weight: bold;">sub</span>
&nbsp;
&nbsp;
<span style="color: #008000;">'  *** Copyright &amp;copy KingCMS.com All Rights Reserved ***</span>
<span style="color: #0000ff; font-weight: bold;">sub</span> king_del<span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #006600; font-weight:bold;">&#41;</span>
	deletefile <span style="color: #cc0000;">&quot;install.asp&quot;</span><span style="color: #008000;">'删除安装文件</span>
	<span style="color: #990099; font-weight: bold;">response</span>.<span style="color: #330066;">redirect</span> <span style="color: #cc0000;">&quot;login.asp&quot;</span><span style="color: #008000;">'转向到登录文件</span>
<span style="color: #990099; font-weight: bold;">end</span> <span style="color: #0000ff; font-weight: bold;">sub</span>
&nbsp;
&nbsp;
<span style="color: #008000;">'  *** Copyright &amp;copy KingCMS.com All Rights Reserved ***</span>
<span style="color: #0000ff; font-weight: bold;">sub</span> king_repass<span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #006600; font-weight:bold;">&#41;</span>
	<span style="color: #990099; font-weight: bold;">dim</span> rs
	<span style="color: #990099; font-weight: bold;">set</span> conn<span style="color: #006600; font-weight: bold;">=</span><span style="color: #990099; font-weight: bold;">server</span>.<span style="color: #330066;">createobject</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;adodb.connection&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span>
	conn.<span style="color: #330066;">open</span> objconn
	<span style="color: #990099; font-weight: bold;">set</span> rs<span style="color: #006600; font-weight: bold;">=</span>conn.<span style="color: #330066;">execute</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;select adminname from kingadmin where adminname='admin';&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span>
		<span style="color: #990099; font-weight: bold;">if</span> <span style="color: #990099; font-weight: bold;">not</span> rs.<span style="color: #0000ff; font-weight: bold;">eof</span> <span style="color: #0000ff; font-weight: bold;">and</span> <span style="color: #990099; font-weight: bold;">not</span> rs.<span style="color: #0000ff; font-weight: bold;">bof</span> <span style="color: #990099; font-weight: bold;">then</span>
			conn.<span style="color: #330066;">execute</span> <span style="color: #cc0000;">&quot;update kingadmin set adminpass='&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>md5<span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;admin888&quot;</span>,<span style="color: #800000;">1</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;' where adminname='admin';&quot;</span>
		<span style="color: #990099; font-weight: bold;">else</span>
			conn.<span style="color: #330066;">execute</span> <span style="color: #cc0000;">&quot;insert into kingadmin (adminname,adminpass,adminlevel,adminlanguage,admineditor,admindate) values ('admin','&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>md5<span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;admin888&quot;</span>,<span style="color: #800000;">1</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;','admin','zh-cn','fckeditor','&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>now<span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;')&quot;</span>
		<span style="color: #990099; font-weight: bold;">end</span> <span style="color: #990099; font-weight: bold;">if</span>
		rs.<span style="color: #330066;">close</span>
	<span style="color: #990099; font-weight: bold;">set</span> rs<span style="color: #006600; font-weight: bold;">=</span><span style="color: #0000ff; font-weight: bold;">nothing</span>
	<span style="color: #990099; font-weight: bold;">response</span>.<span style="color: #330066;">redirect</span> <span style="color: #990099; font-weight: bold;">request</span>.<span style="color: #330066;">servervariables</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;http_referer&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span>
<span style="color: #990099; font-weight: bold;">end</span> <span style="color: #0000ff; font-weight: bold;">sub</span>
<span style="color: #008000;">'  *** Copyright &amp;copy KingCMS.com All Rights Reserved ***</span>
<span style="color: #0000ff; font-weight: bold;">sub</span> king_install<span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #006600; font-weight:bold;">&#41;</span>
&nbsp;
	<span style="color: #990099; font-weight: bold;">dim</span> adox,sNotdown,sql,i
&nbsp;
	<span style="color: #990099; font-weight: bold;">if</span> king_dbtype<span style="color: #006600; font-weight: bold;">=</span><span style="color: #800000;">0</span> <span style="color: #990099; font-weight: bold;">then</span><span style="color: #008000;">'ACCESS数据库</span>
&nbsp;
		createfolder <span style="color: #cc0000;">&quot;../../db&quot;</span><span style="color: #008000;">'创建数据库文件夹db</span>
		<span style="color: #990099; font-weight: bold;">if</span> isexistfile<span style="color: #006600; font-weight:bold;">&#40;</span>king_db<span style="color: #006600; font-weight:bold;">&#41;</span> <span style="color: #990099; font-weight: bold;">then</span>
			<span style="color: #990099; font-weight: bold;">response</span>.<span style="color: #330066;">write</span> <span style="color: #cc0000;">&quot;数据库已经存在,请先删除!&quot;</span>
			<span style="color: #990099; font-weight: bold;">response</span>.<span style="color: #990099; font-weight: bold;">end</span>
		<span style="color: #990099; font-weight: bold;">end</span> <span style="color: #990099; font-weight: bold;">if</span>
		<span style="color: #990099; font-weight: bold;">Set</span> adox <span style="color: #006600; font-weight: bold;">=</span> <span style="color: #990099; font-weight: bold;">Server</span>.<span style="color: #330066;">CreateObject</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;ADOX.Catalog&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span> <span style="color: #008000;">'创建数据库需要用到的ado扩展库</span>
		<span style="color: #990099; font-weight: bold;">call</span> adox.<span style="color: #9900cc;">Create</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;Provider=Microsoft.Jet.OLEDB.4.0;Data Source=&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>server.<span style="color: #330066;">mappath</span><span style="color: #006600; font-weight:bold;">&#40;</span>king_db<span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight:bold;">&#41;</span>
		<span style="color: #990099; font-weight: bold;">Set</span> adox <span style="color: #006600; font-weight: bold;">=</span> <span style="color: #0000ff; font-weight: bold;">nothing</span> 
	<span style="color: #990099; font-weight: bold;">end</span> <span style="color: #990099; font-weight: bold;">if</span>
&nbsp;
<span style="color: #008000;">'	objconn=&quot;Provider=Microsoft.Jet.OLEDB.4.0;Data Source=&quot;&amp;dbpath</span>
	<span style="color: #990099; font-weight: bold;">set</span> conn<span style="color: #006600; font-weight: bold;">=</span><span style="color: #990099; font-weight: bold;">server</span>.<span style="color: #330066;">createobject</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;adodb.connection&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span>
	conn.<span style="color: #330066;">open</span> objconn
<span style="color: #008000;">'创建数据库各个table</span>
	<span style="color: #008000;">'  *** Copyright &amp;copy KingCMS.com All Rights Reserved ***</span>
	sql<span style="color: #006600; font-weight: bold;">=</span><span style="color: #cc0000;">&quot;systemname nvarchar(20),&quot;</span><span style="color: #008000;">'系统名称</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;systemver nvarchar(10),&quot;</span><span style="color: #008000;">'程序版本</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;dbver nvarchar(10),&quot;</span><span style="color: #008000;">'数据库版本</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;sitename nvarchar(50),&quot;</span><span style="color: #008000;">'网站名称</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;siteurl nvarchar(50),&quot;</span><span style="color: #008000;">'网站地址</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;sitemail nvarchar(100),&quot;</span><span style="color: #008000;">'mail</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;sitekeywords ntext,&quot;</span><span style="color: #008000;">'网站关键字组</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;plugin ntext,&quot;</span><span style="color: #008000;">'插件</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;lockip ntext,&quot;</span><span style="color: #008000;">'锁定IP</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;sitemap nvarchar(30),&quot;</span><span style="color: #008000;">'sitemaps文件名</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;rssnumber int not null default 50,&quot;</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;rsspath nvarchar(30),&quot;</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;rssupdate int not null default 1440,&quot;</span><span style="color: #008000;">'rss新闻更新周期</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;robot ntext,&quot;</span><span style="color: #008000;">'爬虫</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;instdate datetime&quot;</span><span style="color: #008000;">'安装日期</span>
	conn.<span style="color: #330066;">execute</span> <span style="color: #cc0000;">&quot;create table kingsystem (&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;)&quot;</span>
	conn.<span style="color: #330066;">execute</span> <span style="color: #cc0000;">&quot;insert into kingsystem (systemname,systemver,dbver,sitename,siteurl,sitekeywords,instdate,sitemap,rsspath,robot) values ('KingCMS','&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>formatnumber<span style="color: #006600; font-weight:bold;">&#40;</span>king_systemver,<span style="color: #800000;">1</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;','&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>formatnumber<span style="color: #006600; font-weight:bold;">&#40;</span>king_dbver,<span style="color: #800000;">1</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;','KingCMS','http://www.kingcms.com','KingCMS,内容管理系统','&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>tnow<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;','sitemaps','news','Baidu|Baiduspider+&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>vbcrlf<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;Google|Googlebot&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>vbcrlf<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;Alexa|ia_archiver&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>vbcrlf<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;Alexa|IAArchiver&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>vbcrlf<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;ASPSeek|ASPSeek&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>vbcrlf<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;Yahoo|YahooSeeker&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>vbcrlf<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;Sohu|sohu-search&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>vbcrlf<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;Yahoo|help.yahoo.com/help/us/ysearch/slurp&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>vbcrlf<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;SOHU|sohu-search&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>vbcrlf<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;MSN|MSN&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>vbcrlf<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;AOL|Sqworm/2.9.81-BETA (beta_release; 20011102-760; i686-pc-linux-gnu)')&quot;</span>
&nbsp;
	<span style="color: #008000;">'  *** Copyright &amp;copy KingCMS.com All Rights Reserved ***</span>
	sql<span style="color: #006600; font-weight: bold;">=</span><span style="color: #cc0000;">&quot;adminid int not null identity primary key,&quot;</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;adminname nvarchar(12),&quot;</span><span style="color: #008000;">'name</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;adminpass nvarchar(32),&quot;</span><span style="color: #008000;">'pass</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;adminlevel ntext,&quot;</span><span style="color: #008000;">'级别</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;adminlanguage nvarchar(30),&quot;</span><span style="color: #008000;">'语言</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;admineditor nvarchar(30),&quot;</span><span style="color: #008000;">'编辑器</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;admincount int not null default 0,&quot;</span><span style="color: #008000;">'登陆次数</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;admindate datetime&quot;</span><span style="color: #008000;">'最后一次登录</span>
	conn.<span style="color: #330066;">execute</span><span style="color: #cc0000;">&quot;create table kingadmin (&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;);&quot;</span>
	conn.<span style="color: #330066;">execute</span> <span style="color: #cc0000;">&quot;insert into kingadmin (adminname,adminpass,adminlevel,adminlanguage,admineditor,admindate) values ('admin','&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>md5<span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;admin888&quot;</span>,<span style="color: #800000;">1</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;','admin','zh-cn','fckeditor','&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>now<span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;')&quot;</span>
&nbsp;
	<span style="color: #008000;">'  *** Copyright &amp;copy KingCMS.com All Rights Reserved ***</span>
	sql<span style="color: #006600; font-weight: bold;">=</span><span style="color: #cc0000;">&quot;diymenuid int not null identity primary key,&quot;</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;diymenulang nvarchar(10),&quot;</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;diymenu ntext&quot;</span>
	conn.<span style="color: #330066;">execute</span><span style="color: #cc0000;">&quot;create table kingdiymenu (&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;);&quot;</span>
&nbsp;
	<span style="color: #008000;">'  *** Copyright &amp;copy KingCMS.com All Rights Reserved ***</span>
	sql<span style="color: #006600; font-weight: bold;">=</span><span style="color: #cc0000;">&quot;logid int not null identity primary key,&quot;</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;adminname nvarchar(12),&quot;</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;ip nvarchar(15),&quot;</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;lognum int not null default 0,&quot;</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;logdate datetime&quot;</span>
	conn.<span style="color: #330066;">execute</span><span style="color: #cc0000;">&quot;create table kinglog (&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;);&quot;</span>
&nbsp;
	<span style="color: #008000;">'  *** Copyright &amp;copy KingCMS.com All Rights Reserved ***</span>
	sql<span style="color: #006600; font-weight: bold;">=</span><span style="color: #cc0000;">&quot;mapid int not null identity primary key,&quot;</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;maploc nvarchar(255),&quot;</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;maplastmod datetime&quot;</span><span style="color: #008000;">'文档自动归类，每个类下面有3000条sitemaps链接</span>
	conn.<span style="color: #330066;">execute</span><span style="color: #cc0000;">&quot;create table kingsitemap (&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;);&quot;</span>
&nbsp;
	<span style="color: #008000;">'  *** Copyright &amp;copy KingCMS.com All Rights Reserved ***</span>
	sql<span style="color: #006600; font-weight: bold;">=</span><span style="color: #cc0000;">&quot;rssid int not null identity primary key,&quot;</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;rsstitle nvarchar(255),&quot;</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;rsslink nvarchar(255),&quot;</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;rssdescription nvarchar(255),&quot;</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;rsstext ntext,&quot;</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;rssimage nvarchar(255),&quot;</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;rsskeywords nvarchar(255),&quot;</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;rsscategory nvarchar(255),&quot;</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;rssauthor nvarchar(255),&quot;</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;rsssource nvarchar(255),&quot;</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;rssorder int not null default 0,&quot;</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;rsspubDate datetime&quot;</span>
	conn.<span style="color: #330066;">execute</span><span style="color: #cc0000;">&quot;create table kingrss (&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;);&quot;</span>
	<span style="color: #990099; font-weight: bold;">for</span> i<span style="color: #006600; font-weight: bold;">=</span><span style="color: #800000;">1</span> <span style="color: #990099; font-weight: bold;">to</span> <span style="color: #800000;">100</span>
		conn.<span style="color: #330066;">execute</span> <span style="color: #cc0000;">&quot;insert into kingrss (rssorder) values (&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>i<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;)&quot;</span>
	<span style="color: #990099; font-weight: bold;">next</span>
&nbsp;
	<span style="color: #008000;">'  *** Copyright &amp;copy KingCMS.com All Rights Reserved ***</span>
	sql<span style="color: #006600; font-weight: bold;">=</span><span style="color: #cc0000;">&quot;botid int not null identity primary key,&quot;</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;botname nvarchar(255),&quot;</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;botnumber int not null default 1,&quot;</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;botlastdate datetime,&quot;</span><span style="color: #008000;">'最后一次访问</span>
	sql<span style="color: #006600; font-weight: bold;">=</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;botdate datetime&quot;</span>
	conn.<span style="color: #330066;">execute</span><span style="color: #cc0000;">&quot;create table kingbot (&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>sql<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;);&quot;</span>
&nbsp;
&nbsp;
&nbsp;
&nbsp;
	<span style="color: #990099; font-weight: bold;">if</span> king_dbtype<span style="color: #006600; font-weight: bold;">=</span><span style="color: #800000;">0</span> <span style="color: #990099; font-weight: bold;">then</span>
		conn.<span style="color: #330066;">execute</span> <span style="color: #cc0000;">&quot;create table notdown (notdown image)&quot;</span>
		sNotdown<span style="color: #006600; font-weight: bold;">=</span><span style="color: #cc0000;">&quot;&lt;%response.redirect(&quot;</span><span style="color: #cc0000;">&quot;http://www.kingcms.com/&quot;</span><span style="color: #cc0000;">&quot;)%&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;&gt;&quot;</span>
		conn.<span style="color: #330066;">execute</span> <span style="color: #cc0000;">&quot;insert into notdown (notdown) values ('&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>I1I<span style="color: #006600; font-weight:bold;">&#40;</span>sNotdown<span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;')&quot;</span> 
	<span style="color: #990099; font-weight: bold;">end</span> <span style="color: #990099; font-weight: bold;">if</span>
&nbsp;
	conn.<span style="color: #330066;">close</span>
	<span style="color: #990099; font-weight: bold;">set</span> conn<span style="color: #006600; font-weight: bold;">=</span><span style="color: #0000ff; font-weight: bold;">nothing</span>
&nbsp;
&nbsp;
	<span style="color: #990099; font-weight: bold;">response</span>.<span style="color: #330066;">redirect</span> <span style="color: #990099; font-weight: bold;">request</span>.<span style="color: #330066;">servervariables</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;http_referer&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span>
<span style="color: #990099; font-weight: bold;">end</span> <span style="color: #0000ff; font-weight: bold;">sub</span>
&nbsp;
&nbsp;
&nbsp;
&nbsp;
<span style="color: #008000;">'I1I  我估计这个的作用是来转换字符的</span>
<span style="color: #0000ff; font-weight: bold;">function</span> I1I<span style="color: #006600; font-weight:bold;">&#40;</span>l1<span style="color: #006600; font-weight:bold;">&#41;</span>
	<span style="color: #990099; font-weight: bold;">dim</span> l2,l3,i
	<span style="color: #990099; font-weight: bold;">for</span> i<span style="color: #006600; font-weight: bold;">=</span><span style="color: #800000;">1</span> <span style="color: #990099; font-weight: bold;">to</span> <span style="color: #330066;">len</span><span style="color: #006600; font-weight:bold;">&#40;</span>l1<span style="color: #006600; font-weight:bold;">&#41;</span>
		l3<span style="color: #006600; font-weight: bold;">=</span><span style="color: #990099; font-weight: bold;">cstr</span><span style="color: #006600; font-weight:bold;">&#40;</span>hex<span style="color: #006600; font-weight:bold;">&#40;</span>asc<span style="color: #006600; font-weight:bold;">&#40;</span>mid<span style="color: #006600; font-weight:bold;">&#40;</span>l1,i,<span style="color: #800000;">1</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight:bold;">&#41;</span>
		<span style="color: #990099; font-weight: bold;">if</span> <span style="color: #330066;">len</span><span style="color: #006600; font-weight:bold;">&#40;</span>l3<span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">=</span><span style="color: #800000;">2</span> <span style="color: #990099; font-weight: bold;">then</span>
			l2<span style="color: #006600; font-weight: bold;">=</span>l2<span style="color: #006600; font-weight: bold;">&amp;</span>chrb<span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #990099; font-weight: bold;">clng</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;&amp;&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>chr<span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #800000;">72</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span>trim<span style="color: #006600; font-weight:bold;">&#40;</span>l3<span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight:bold;">&#41;</span>
		<span style="color: #990099; font-weight: bold;">else</span>
			l2<span style="color: #006600; font-weight: bold;">=</span>l2<span style="color: #006600; font-weight: bold;">&amp;</span>chrb<span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #990099; font-weight: bold;">clng</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;&amp;&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>chr<span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #800000;">72</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span>mid<span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #330066;">trim</span><span style="color: #006600; font-weight:bold;">&#40;</span>l3<span style="color: #006600; font-weight:bold;">&#41;</span>,<span style="color: #800000;">1</span>,<span style="color: #800000;">2</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight:bold;">&#41;</span>
			l2<span style="color: #006600; font-weight: bold;">=</span>l2<span style="color: #006600; font-weight: bold;">&amp;</span>chrb<span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #990099; font-weight: bold;">clng</span><span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #cc0000;">&quot;&amp;&quot;</span><span style="color: #006600; font-weight: bold;">&amp;</span>chr<span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #800000;">72</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span>mid<span style="color: #006600; font-weight:bold;">&#40;</span><span style="color: #330066;">trim</span><span style="color: #006600; font-weight:bold;">&#40;</span>l3<span style="color: #006600; font-weight:bold;">&#41;</span>,<span style="color: #800000;">3</span>,<span style="color: #800000;">2</span><span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight:bold;">&#41;</span>
		<span style="color: #990099; font-weight: bold;">end</span> <span style="color: #990099; font-weight: bold;">if</span>
	<span style="color: #990099; font-weight: bold;">next</span>
	I1I<span style="color: #006600; font-weight: bold;">=</span>l2
<span style="color: #990099; font-weight: bold;">end</span> <span style="color: #0000ff; font-weight: bold;">function</span>
<span style="color: #008000;">'createfolder </span>
<span style="color: #0000ff; font-weight: bold;">sub</span> createfolder<span style="color: #006600; font-weight:bold;">&#40;</span>l1<span style="color: #006600; font-weight:bold;">&#41;</span>
	<span style="color: #990099; font-weight: bold;">on</span> <span style="color: #990099; font-weight: bold;">error</span> <span style="color: #990099; font-weight: bold;">resume</span> <span style="color: #990099; font-weight: bold;">next</span>
	<span style="color: #990099; font-weight: bold;">dim</span> fs,l2,l3,l4,l5,I1,i
	<span style="color: #990099; font-weight: bold;">set</span> fs<span style="color: #006600; font-weight: bold;">=</span><span style="color: #990099; font-weight: bold;">Server</span>.<span style="color: #330066;">CreateObject</span><span style="color: #006600; font-weight:bold;">&#40;</span>king_fso<span style="color: #006600; font-weight:bold;">&#41;</span>
	I1<span style="color: #006600; font-weight: bold;">=</span>split<span style="color: #006600; font-weight:bold;">&#40;</span>l1,<span style="color: #cc0000;">&quot;/&quot;</span><span style="color: #006600; font-weight:bold;">&#41;</span>
	l4<span style="color: #006600; font-weight: bold;">=</span><span style="color: #330066;">ubound</span><span style="color: #006600; font-weight:bold;">&#40;</span>I1<span style="color: #006600; font-weight:bold;">&#41;</span>
	<span style="color: #990099; font-weight: bold;">for</span> i<span style="color: #006600; font-weight: bold;">=</span><span style="color: #800000;">0</span> <span style="color: #990099; font-weight: bold;">to</span> l4
		<span style="color: #990099; font-weight: bold;">if</span> I1<span style="color: #006600; font-weight:bold;">&#40;</span>i<span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">=</span><span style="color: #cc0000;">&quot;..&quot;</span> <span style="color: #990099; font-weight: bold;">then</span>
			l3<span style="color: #006600; font-weight: bold;">=</span>l3<span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;../&quot;</span>
		<span style="color: #990099; font-weight: bold;">else</span>
			<span style="color: #990099; font-weight: bold;">if</span> l3<span style="color: #006600; font-weight: bold;">&amp;</span>I1<span style="color: #006600; font-weight:bold;">&#40;</span>i<span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&lt;&gt;</span><span style="color: #cc0000;">&quot;&quot;</span> <span style="color: #990099; font-weight: bold;">then</span>
				l5<span style="color: #006600; font-weight: bold;">=</span><span style="color: #990099; font-weight: bold;">server</span>.<span style="color: #330066;">mappath</span><span style="color: #006600; font-weight:bold;">&#40;</span>l3<span style="color: #006600; font-weight: bold;">&amp;</span>I1<span style="color: #006600; font-weight:bold;">&#40;</span>i<span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight:bold;">&#41;</span>
				<span style="color: #990099; font-weight: bold;">if</span> fs.<span style="color: #9900cc;">folderexists</span><span style="color: #006600; font-weight:bold;">&#40;</span>l5<span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">=</span><span style="color: #0000ff; font-weight: bold;">false</span> <span style="color: #990099; font-weight: bold;">then</span> fs.<span style="color: #9900cc;">createfolder</span><span style="color: #006600; font-weight:bold;">&#40;</span>l5<span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #008000;">'如果文件夹不存在就创建</span>
				l3<span style="color: #006600; font-weight: bold;">=</span>l3<span style="color: #006600; font-weight: bold;">&amp;</span>I1<span style="color: #006600; font-weight:bold;">&#40;</span>i<span style="color: #006600; font-weight:bold;">&#41;</span><span style="color: #006600; font-weight: bold;">&amp;</span><span style="color: #cc0000;">&quot;/&quot;</span>
			<span style="color: #990099; font-weight: bold;">else</span>
				l3<span style="color: #006600; font-weight: bold;">=</span><span style="color: #cc0000;">&quot;/&quot;</span>
			<span style="color: #990099; font-weight: bold;">end</span> <span style="color: #990099; font-weight: bold;">if</span>
		<span style="color: #990099; font-weight: bold;">end</span> <span style="color: #990099; font-weight: bold;">if</span>
	<span style="color: #990099; font-weight: bold;">next</span>
	<span style="color: #990099; font-weight: bold;">set</span> fs<span style="color: #006600; font-weight: bold;">=</span><span style="color: #0000ff; font-weight: bold;">nothing</span>
	<span style="color: #990099; font-weight: bold;">if</span> err.<span style="color: #9900cc;">number</span><span style="color: #006600; font-weight: bold;">&lt;&gt;</span><span style="color: #800000;">0</span> <span style="color: #990099; font-weight: bold;">then</span> err.<span style="color: #330066;">clear</span>
<span style="color: #990099; font-weight: bold;">end</span> <span style="color: #0000ff; font-weight: bold;">sub</span>
<span style="color: #008000;">'deletefile </span>
<span style="color: #0000ff; font-weight: bold;">sub</span> deletefile<span style="color: #006600; font-weight:bold;">&#40;</span>l1<span style="color: #006600; font-weight:bold;">&#41;</span>
	<span style="color: #990099; font-weight: bold;">on</span> <span style="color: #990099; font-weight: bold;">error</span> <span style="color: #990099; font-weight: bold;">resume</span> <span style="color: #990099; font-weight: bold;">next</span>
	<span style="color: #990099; font-weight: bold;">dim</span> fs,l2
	<span style="color: #990099; font-weight: bold;">set</span> fs<span style="color: #006600; font-weight: bold;">=</span><span style="color: #330066;">createobject</span><span style="color: #006600; font-weight:bold;">&#40;</span>king_fso<span style="color: #006600; font-weight:bold;">&#41;</span>
		l2<span style="color: #006600; font-weight: bold;">=</span><span style="color: #990099; font-weight: bold;">server</span>.<span style="color: #330066;">mappath</span><span style="color: #006600; font-weight:bold;">&#40;</span>l1<span style="color: #006600; font-weight:bold;">&#41;</span>
		<span style="color: #990099; font-weight: bold;">if</span> fs.<span style="color: #330066;">fileexists</span><span style="color: #006600; font-weight:bold;">&#40;</span>l2<span style="color: #006600; font-weight:bold;">&#41;</span> <span style="color: #990099; font-weight: bold;">then</span>
			fs.<span style="color: #9900cc;">deletefile</span><span style="color: #006600; font-weight:bold;">&#40;</span>l2<span style="color: #006600; font-weight:bold;">&#41;</span>
		<span style="color: #990099; font-weight: bold;">end</span> <span style="color: #990099; font-weight: bold;">if</span>
	<span style="color: #990099; font-weight: bold;">set</span> fs<span style="color: #006600; font-weight: bold;">=</span><span style="color: #0000ff; font-weight: bold;">nothing</span>
	<span style="color: #990099; font-weight: bold;">if</span> err.<span style="color: #9900cc;">number</span><span style="color: #006600; font-weight: bold;">&lt;&gt;</span><span style="color: #800000;">0</span> <span style="color: #990099; font-weight: bold;">then</span> err.<span style="color: #330066;">clear</span>
<span style="color: #990099; font-weight: bold;">end</span> <span style="color: #0000ff; font-weight: bold;">sub</span>
<span style="color: #008000;">'isexist </span>
<span style="color: #0000ff; font-weight: bold;">function</span> isexistfile<span style="color: #006600; font-weight:bold;">&#40;</span>l1<span style="color: #006600; font-weight:bold;">&#41;</span>
  <span style="color: #990099; font-weight: bold;">on</span> <span style="color: #990099; font-weight: bold;">error</span> <span style="color: #990099; font-weight: bold;">resume</span> <span style="color: #990099; font-weight: bold;">next</span>
	<span style="color: #990099; font-weight: bold;">dim</span> fs,l2
	<span style="color: #990099; font-weight: bold;">set</span> fs<span style="color: #006600; font-weight: bold;">=</span><span style="color: #330066;">createObject</span><span style="color: #006600; font-weight:bold;">&#40;</span>king_fso<span style="color: #006600; font-weight:bold;">&#41;</span>
		l2<span style="color: #006600; font-weight: bold;">=</span><span style="color: #990099; font-weight: bold;">server</span>.<span style="color: #330066;">mappath</span><span style="color: #006600; font-weight:bold;">&#40;</span>l1<span style="color: #006600; font-weight:bold;">&#41;</span>
		isexistfile<span style="color: #006600; font-weight: bold;">=</span>fs.<span style="color: #330066;">fileexists</span><span style="color: #006600; font-weight:bold;">&#40;</span>l2<span style="color: #006600; font-weight:bold;">&#41;</span>
	<span style="color: #990099; font-weight: bold;">set</span> fs<span style="color: #006600; font-weight: bold;">=</span><span style="color: #0000ff; font-weight: bold;">nothing</span>
	<span style="color: #990099; font-weight: bold;">if</span> err.<span style="color: #9900cc;">number</span><span style="color: #006600; font-weight: bold;">&lt;&gt;</span><span style="color: #800000;">0</span> <span style="color: #990099; font-weight: bold;">then</span> err.<span style="color: #330066;">clear</span>
<span style="color: #990099; font-weight: bold;">end</span> <span style="color: #0000ff; font-weight: bold;">function</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">%&gt;</span></pre></div></div>


	标签：<a href="http://blog.desizen.com/TAG/api" title="api" rel="tag">api</a>, <a href="http://blog.desizen.com/TAG/asp" title="ASP" rel="tag">ASP</a>, <a href="http://blog.desizen.com/TAG/cms" title="cms" rel="tag">cms</a>, <a href="http://blog.desizen.com/TAG/code" title="CODE" rel="tag">CODE</a>, <a href="http://blog.desizen.com/TAG/css" title="CSS" rel="tag">CSS</a>, <a href="http://blog.desizen.com/TAG/div" title="DIV" rel="tag">DIV</a>, <a href="http://blog.desizen.com/TAG/google" title="google" rel="tag">google</a>, <a href="http://blog.desizen.com/TAG/html" title="html" rel="tag">html</a>, <a href="http://blog.desizen.com/TAG/kingcms" title="KingCMS" rel="tag">KingCMS</a>, <a href="http://blog.desizen.com/TAG/ria" title="ria" rel="tag">ria</a>, <a href="http://blog.desizen.com/TAG/rss" title="rss" rel="tag">rss</a>, <a href="http://blog.desizen.com/TAG/text" title="Text" rel="tag">Text</a>, <a href="http://blog.desizen.com/TAG/yahoo" title="yahoo" rel="tag">yahoo</a>, <a href="http://blog.desizen.com/TAG/%e6%8f%92%e4%bb%b6" title="插件" rel="tag">插件</a>, <a href="http://blog.desizen.com/TAG/%e7%99%bb%e5%bd%95" title="登录" rel="tag">登录</a><br />

	<h4>相关日志</h4>
	<ul class="st-related-posts">
	<li><a href="http://blog.desizen.com/4lone/51.html" title="FLEX 4 Api (2008年8月18日)">FLEX 4 Api</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/812.html" title="Zen Coding: 快速的编写你的CSS/HTML (2009年12月3日)">Zen Coding: 快速的编写你的CSS/HTML</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/63.html" title="FLEX中嵌入html代码 (2008年8月25日)">FLEX中嵌入html代码</a> (1)</li>
	<li><a href="http://blog.desizen.com/4lone/829.html" title="notepad++里面使用zen coding (2009年12月21日)">notepad++里面使用zen coding</a> (5)</li>
	<li><a href="http://blog.desizen.com/4lone/48.html" title="flex 入门教程 (2008年8月18日)">flex 入门教程</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/171.html" title="登录KingCMS (2008年10月16日)">登录KingCMS</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/59.html" title="flex登陆框实例 (2008年8月25日)">flex登陆框实例</a> (3)</li>
	<li><a href="http://blog.desizen.com/4lone/607.html" title="Google Adsense PIN (2009年3月17日)">Google Adsense PIN</a> (4)</li>
	<li><a href="http://blog.desizen.com/4lone/135.html" title="css布局 (2008年10月8日)">css布局</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/824.html" title="使用CSS验证服务出现未知错误 (2009年12月20日)">使用CSS验证服务出现未知错误</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://blog.desizen.com/4lone/157.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>常用CSS缩写语法总结</title>
		<link>http://blog.desizen.com/4lone/131.html</link>
		<comments>http://blog.desizen.com/4lone/131.html#comments</comments>
		<pubDate>Wed, 08 Oct 2008 04:36:37 +0000</pubDate>
		<dc:creator>joel</dc:creator>
				<category><![CDATA[杂项]]></category>
		<category><![CDATA[经验技巧]]></category>
		<category><![CDATA[CODE]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[DIV]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[ria]]></category>
		<category><![CDATA[w3c]]></category>
		<category><![CDATA[例子]]></category>
		<category><![CDATA[层次]]></category>

		<guid isPermaLink="false">http://www.joelove.cn/?p=131</guid>
		<description><![CDATA[转自http://www.w3cn.org/article/tips/2005/103.html 使用缩写可以帮助减少你CSS文件的大小，更加容易阅读。css缩写的主要规则如下： 颜色 16进制的色彩值，如果每两位的值相同，可以缩写一半，例如： #000000可以缩写为#000;#336699可以缩写为#369; 盒尺寸 通常有下面四种书写方法: property:value1; 表示所有边都是一个值value1； property:value1 value2; 表示top和bottom的值是value1,right和left的值是value2 property:value1 value2 value3; 表示top的值是value1，right和left的值是value2，bottom的值是value3 property:value1 value2 value3 value4; 四个值依次表示top,right,bottom,left 方便的记忆方法是顺时针，上右下左。具体应用在margin和padding的例子如下： margin:1em 0 2em 0.5em; 边框(border) 边框的属性如下： border-width:1px; border-style:solid; border-color:#000; 可以缩写为一句：border:1px solid #000; 语法是border:width style color; 背景(Backgrounds) 背景的属性如下： background-color:#f00; background-image:url(background.gif); background-repeat:no-repeat; background-attachment:fixed; background-position:0 0; 可以缩写为一句：background:#f00 url(background.gif) no-repeat fixed 0 0; 语法是background:color image repeat attachment [...]]]></description>
			<content:encoded><![CDATA[<p>转自http://www.w3cn.org/article/tips/2005/103.<a href="http://blog.desizen.com/TAG/html" class="st_tag internal_tag" rel="tag" title="Posts tagged with html">html</a></p>
<p>使用缩写可以帮助减少你<a href="http://blog.desizen.com/TAG/css" class="st_tag internal_tag" rel="tag" title="Posts tagged with CSS">CSS</a>文件的大小，更加容易阅读。<a href="http://blog.desizen.com/TAG/css" class="st_tag internal_tag" rel="tag" title="Posts tagged with CSS">css</a>缩写的主要规则如下：<br />
<span id="more-131"></span></p>
<h4>颜色</h4>
<p>16进制的色彩值，如果每两位的值相同，可以缩写一半，例如：<br />
#000000可以缩写为#000;#336699可以缩写为#369;</p>
<h4>盒尺寸</h4>
<p>通常有下面四种书写方法:</p>
<ul>
<li>property:value1; 表示所有边都是一个值value1；</li>
<li>property:value1 value2; 表示top和bottom的值是value1,right和left的值是value2</li>
<li>property:value1 value2 value3; 表示top的值是value1，right和left的值是value2，bottom的值是value3</li>
<li>property:value1 value2 value3 value4; 四个值依次表示top,right,bottom,left</li>
</ul>
<p>方便的记忆方法是顺时针，上右下左。具体应用在margin和padding的例子如下：<br />
margin:1em 0 2em 0.5em;</p>
<h4>边框(border)</h4>
<p>边框的属性如下：</p>
<ul>
<li>border-width:1px;</li>
<li>border-style:solid;</li>
<li>border-color:#000;</li>
</ul>
<p>可以缩写为一句：border:1px solid #000;</p>
<p>语法是<span class="code">border:width style color;</span></p>
<h4>背景(Backgrounds)</h4>
<p>背景的属性如下：</p>
<ul>
<li>background-color:#f00;</li>
<li>background-image:url(background.gif);</li>
<li>background-repeat:no-repeat;</li>
<li>background-attachment:fixed;</li>
<li>background-position:0 0;</li>
</ul>
<p>可以缩写为一句：background:#f00 url(background.gif) no-repeat fixed 0 0;</p>
<p>语法是<span class="code">background:color image repeat attachment position;</span></p>
<p>你可以省略其中一个或多个属性值，如果省略，该属性值将用浏览器默认值，默认值为：</p>
<ul>
<li>color: transparent</li>
<li>image: none</li>
<li>repeat: repeat</li>
<li>attachment: scroll</li>
<li>position: 0% 0%</li>
</ul>
<h4>字体(fonts)</h4>
<p>字体的属性如下：</p>
<ul>
<li>font-style:italic;</li>
<li>font-variant:small-caps;</li>
<li>font-weight:bold;</li>
<li>font-size:1em;</li>
<li>line-height:140%;</li>
<li>font-family:&#8221;Lucida Grande&#8221;,sans-serif;</li>
</ul>
<p>可以缩写为一句：font:italic small-caps bold 1em/140% &#8220;Lucida Grande&#8221;,sans-serif;</p>
<p>注意，如果你缩写字体定义，至少要定义font-size和font-family两个值。</p>
<h4>列表(lists)</h4>
<p>取消默认的圆点和序号可以这样写list-style:none;,</p>
<p>list的属性如下:</p>
<ul>
<li>list-style-type:square;</li>
<li>list-style-position:inside;</li>
<li>list-style-image:url(image.gif);</li>
</ul>
<p>可以缩写为一句：list-style:square inside url(image.gif);</p>

	标签：<a href="http://blog.desizen.com/TAG/code" title="CODE" rel="tag">CODE</a>, <a href="http://blog.desizen.com/TAG/css" title="CSS" rel="tag">CSS</a>, <a href="http://blog.desizen.com/TAG/div" title="DIV" rel="tag">DIV</a>, <a href="http://blog.desizen.com/TAG/html" title="html" rel="tag">html</a>, <a href="http://blog.desizen.com/TAG/ria" title="ria" rel="tag">ria</a>, <a href="http://blog.desizen.com/TAG/w3c" title="w3c" rel="tag">w3c</a>, <a href="http://blog.desizen.com/TAG/%e4%be%8b%e5%ad%90" title="例子" rel="tag">例子</a>, <a href="http://blog.desizen.com/TAG/%e5%b1%82%e6%ac%a1" title="层次" rel="tag">层次</a><br />

	<h4>相关日志</h4>
	<ul class="st-related-posts">
	<li><a href="http://blog.desizen.com/4lone/317.html" title="FLEX例子之按钮(Button) (2009年1月4日)">FLEX例子之按钮(Button)</a> (1)</li>
	<li><a href="http://blog.desizen.com/4lone/403.html" title="FLEX例子之切换按钮条(ToggleButtonBar) (2009年1月14日)">FLEX例子之切换按钮条(ToggleButtonBar)</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/11.html" title="QQ骗子 (2008年6月16日)">QQ骗子</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/307.html" title="FLEX例子之文本(Text)文本域(TextArea)和文本输入框(TextInput) (2008年12月30日)">FLEX例子之文本(Text)文本域(TextArea)和文本输入框(TextInput)</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/303.html" title="FLEX例子之单项选择按钮(RadioButton) (2008年12月30日)">FLEX例子之单项选择按钮(RadioButton)</a> (2)</li>
	<li><a href="http://blog.desizen.com/4lone/593.html" title="FLEX例子之Accordion(折叠式面板) (2009年3月10日)">FLEX例子之Accordion(折叠式面板)</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/53.html" title="我的第一个FLEX作品 (2008年8月20日)">我的第一个FLEX作品</a> (5)</li>
	<li><a href="http://blog.desizen.com/4lone/48.html" title="flex 入门教程 (2008年8月18日)">flex 入门教程</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/288.html" title="FLEX例子之标记(Label) (2008年12月26日)">FLEX例子之标记(Label)</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/549.html" title="FLEX例子之弹出提示窗口(Alert) (2009年3月3日)">FLEX例子之弹出提示窗口(Alert)</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://blog.desizen.com/4lone/131.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>国外免费的CSS样式和模板下载</title>
		<link>http://blog.desizen.com/4lone/120.html</link>
		<comments>http://blog.desizen.com/4lone/120.html#comments</comments>
		<pubDate>Wed, 08 Oct 2008 01:56:15 +0000</pubDate>
		<dc:creator>joel</dc:creator>
				<category><![CDATA[杂项]]></category>
		<category><![CDATA[经验技巧]]></category>
		<category><![CDATA[ASP]]></category>
		<category><![CDATA[CODE]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[DIV]]></category>
		<category><![CDATA[FIREFOX]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[ria]]></category>
		<category><![CDATA[s2]]></category>
		<category><![CDATA[Text]]></category>
		<category><![CDATA[w3c]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[资源]]></category>

		<guid isPermaLink="false">http://www.joelove.cn/?p=120</guid>
		<description><![CDATA[转自http://www.buguat.com/post/107.html 在网上有很多现成的以 (X)HTML/CSS为基础的模板。如果你是一个网站的设计开发人员，其实没有必要一遍又一遍的浪费时间写着同样的代码。而 Web-dev-community 这个团体在过去几年里在CSS方面做了很多研究，总结了许多实用性和可视性都非常不错的CSS代码。 下面这些列表提供了免费并且高效的CSS模板，几乎所有的都包含图片和全图层结构。 Open Source Templates 是一个开源的免费CSS和XHTML模板展示站，他们把最棒的设计放在了首页上。 OSWD 是一个提供免费模板下载分享的模板，提供了2080个设计。 OSWT 是一个为那些没有设计基础的用户们提供了一个可以简单快速上手的网站，同样也为有卓越设计才能的设计师们提供了展示作品的舞台。 Maxdesign 提供了很多免费的两栏和三栏的CSS样式页。 CSSplay 提供了许多专业又免费的样式下载。许多模板的使用可以不经许可直接使用，当然也有部分需要事先发个EMAIL征求一下。 Mollio是一个简单的html /CSS 模板集合。他的目的在于能提供许多模板页面，使得我们制作成具有些简单基本的内容也包含CSS应用的页面 Six Shooter Media 提供了15个模板，这些都是用于创建网站或者形成WordPress主题的框剪。 CSS Design Templates提供了许多你可以免费下载并且任意修改的模板，只有一个前提：你要在页面中提供一个能返回下载站的链接。 CSS Intensivstation 包含了15个XHTML 1.0 and CSS2样式。 在CSSFILL 你可以找到一系列完全免费的由Michael Strand设计的CSS / XHTML样式或者模板。 CSS Frames Layouts用尽量少的表格和CSS模板页面帮你快速创建网站框架 CSS Template Gallery虽然提供了搜索功能，但只有32款模板。 Ex-Designz 提供了超过300个的(X)HTML-based CSS模板. Jimmy Lin 提供了100%高校可用的 CSS/XHTML代码，而且兼容 IE5.0+, FireFox 1.5, Opera [...]]]></description>
			<content:encoded><![CDATA[<div class="post-body">
<p>转自http://www.buguat.com/post/107.<a href="http://blog.desizen.com/TAG/html" class="st_tag internal_tag" rel="tag" title="Posts tagged with html">html</a></p>
<p>在网上有很多现成的以 (X)<a href="http://blog.desizen.com/TAG/html" class="st_tag internal_tag" rel="tag" title="Posts tagged with html">HTML</a>/<a href="http://blog.desizen.com/TAG/css" class="st_tag internal_tag" rel="tag" title="Posts tagged with CSS">CSS</a>为基础的模板。如果你是一个网站的设计开发人员，其实没有必要一遍又一遍的浪费时间写着同样的代码。而 Web-dev-community 这个团体在过去几年里在<a href="http://blog.desizen.com/TAG/css" class="st_tag internal_tag" rel="tag" title="Posts tagged with CSS">CSS</a>方面做了很多研究，总结了许多实用性和可视性都非常不错的<a href="http://blog.desizen.com/TAG/css" class="st_tag internal_tag" rel="tag" title="Posts tagged with CSS">CSS</a>代码。</p>
<p><span id="more-120"></span><br />
下面这些列表提供了免费并且高效的<a href="http://blog.desizen.com/TAG/css" class="st_tag internal_tag" rel="tag" title="Posts tagged with CSS">CSS</a>模板，几乎所有的都包含图片和全图层结构。</p>
<p><a rel="nofollow" href="http://opensourcetemplates.org/" target="_blank"><span style="color: #105cb6;">Open Source Templates</span></a> 是一个开源的免费<a href="http://blog.desizen.com/TAG/css" class="st_tag internal_tag" rel="tag" title="Posts tagged with CSS">CSS</a>和XHTML模板展示站，他们把最棒的设计放在了首页上。</p>
<p><img src="http://techmagazine.ws/wp-content/uploads/2007/11/open-source-templates.jpg" border="0" alt="open source templates" width="400" height="355" /></p>
<p><a rel="nofollow" href="http://www.oswd.org/" target="_blank"><span style="color: #105cb6;">OSWD</span></a> 是一个提供免费模板下载分享的模板，提供了2080个设计。</p>
<p><img src="http://techmagazine.ws/wp-content/uploads/2007/11/oswd.jpg" border="0" alt="oswd" width="400" height="190" /></p>
<p><a rel="nofollow" href="http://www.oswt.co.uk/" target="_blank"><span style="color: #105cb6;">OSWT</span></a> 是一个为那些没有设计基础的用户们提供了一个可以简单快速上手的网站，同样也为有卓越设计才能的设计师们提供了展示作品的舞台。</p>
<p><img src="http://techmagazine.ws/wp-content/uploads/2007/11/oswt.jpg" border="0" alt="oswt" width="204" height="154" /></p>
<p><a rel="nofollow" href="http://maxdesign.com.au/presentation/page_layouts/" target="_blank"><span style="color: #105cb6;">Maxdesign</span></a> 提供了很多免费的两栏和三栏的<a href="http://blog.desizen.com/TAG/css" class="st_tag internal_tag" rel="tag" title="Posts tagged with CSS">CSS</a>样式页。</p>
<p><a rel="nofollow" href="http://www.cssplay.co.uk/layouts/index.html" target="_blank"><span style="color: #105cb6;">CSSplay</span></a> 提供了许多专业又免费的样式下载。许多模板的使用可以不经许可直接使用，当然也有部分需要事先发个EMAIL征求一下。</p>
<p><a rel="nofollow" href="http://www.mollio.org/" target="_blank"><span style="color: #105cb6;">Mollio</span></a>是一个简单的<a href="http://blog.desizen.com/TAG/html" class="st_tag internal_tag" rel="tag" title="Posts tagged with html">html</a> /<a href="http://blog.desizen.com/TAG/css" class="st_tag internal_tag" rel="tag" title="Posts tagged with CSS">CSS</a> 模板集合。他的目的在于能提供许多模板页面，使得我们制作成具有些简单基本的内容也包含<a href="http://blog.desizen.com/TAG/css" class="st_tag internal_tag" rel="tag" title="Posts tagged with CSS">CSS</a>应用的页面</p>
<p><img src="http://techmagazine.ws/wp-content/uploads/2007/11/molio.jpg" border="0" alt="molio" width="400" height="226" /></p>
<p><a rel="nofollow" href="http://www.sixshootermedia.com/free-templates/" target="_blank"><span style="color: #105cb6;">Six Shooter Media</span></a> 提供了15个模板，这些都是用于创建网站或者形成<a href="http://blog.desizen.com/TAG/wordpress" class="st_tag internal_tag" rel="tag" title="Posts tagged with wordpress">WordPress</a>主题的框剪。</p>
<p><img src="http://techmagazine.ws/wp-content/uploads/2007/11/six-shooter.jpg" border="0" alt="six shooter" width="400" height="320" /></p>
<p><a rel="nofollow" href="http://templates.arcsin.se/" target="_blank"><span style="color: #105cb6;">CSS Design Templates</span></a>提供了许多你可以免费下载并且任意修改的模板，只有一个前提：你要在页面中提供一个能返回下载站的链接。</p>
<p><img src="http://techmagazine.ws/wp-content/uploads/2007/11/free-css-layouts-and-templates.jpg" border="0" alt="free css layouts and templates" width="400" height="285" /></p>
<p><a rel="nofollow" href="http://www.intensivstation.ch/en/templates/" target="_blank"><span style="color: #105cb6;">CSS Intensivstation</span></a> 包含了15个XHTML 1.0 and CSS2样式。</p>
<p>在<a rel="nofollow" href="http://www.cssfill.com/" target="_blank"><span style="color: #105cb6;">CSSFILL</span></a> 你可以找到一系列完全免费的由Michael Strand设计的<a href="http://blog.desizen.com/TAG/css" class="st_tag internal_tag" rel="tag" title="Posts tagged with CSS">CSS</a> / XHTML样式或者模板。</p>
<p><img src="http://techmagazine.ws/wp-content/uploads/2007/11/cssfill.jpg" border="0" alt="CSSFILL" width="400" height="241" /></p>
<p><a rel="nofollow" href="http://www.dynamicdrive.com/style/layouts/category/C11/" target="_blank"><span style="color: #105cb6;">CSS Frames Layouts</span></a>用尽量少的表格和<a href="http://blog.desizen.com/TAG/css" class="st_tag internal_tag" rel="tag" title="Posts tagged with CSS">CSS</a>模板页面帮你快速创建网站框架</p>
<p><a rel="nofollow" href="http://tools.i-use.it/" target="_blank"><span style="color: #105cb6;">CSS Template Gallery</span></a>虽然提供了搜索功能，但只有32款模板。</p>
<p><a rel="nofollow" href="http://www.ex-designz.net/template/tempcat.asp?cat_id=13" target="_blank"><span style="color: #105cb6;">Ex-Designz</span></a> 提供了超过300个的(X)<a href="http://blog.desizen.com/TAG/html" class="st_tag internal_tag" rel="tag" title="Posts tagged with html">HTML</a>-based <a href="http://blog.desizen.com/TAG/css" class="st_tag internal_tag" rel="tag" title="Posts tagged with CSS">CSS</a>模板.</p>
<p><img src="http://techmagazine.ws/wp-content/uploads/2007/11/ex-designz.jpg" border="0" alt="Ex-Designz" width="400" height="310" /></p>
<p><a rel="nofollow" href="http://www.jimmylin.info/templates.html" target="_blank"><span style="color: #105cb6;">Jimmy Lin</span></a> 提供了100%高校可用的 <a href="http://blog.desizen.com/TAG/css" class="st_tag internal_tag" rel="tag" title="Posts tagged with CSS">CSS</a>/XHTML代码，而且兼容 IE5.0+, FireFox 1.5, Opera 8.5和 Safari 2等多种浏览器。他们不使用hacks（就是为了兼容不同浏览器所做的一系列补救措施，只是过渡产物），而且还可以很容易的修改。模板没有版权的限制，但 你最好还是包含一个返回下载页的链接。 and</p>
<p><img src="http://techmagazine.ws/wp-content/uploads/2007/11/jimmy-lin.jpg" border="0" alt="jimmy lin" width="400" height="197" /></p>
<p><a rel="nofollow" href="http://blog.html.it/layoutgala/" target="_blank"><span style="color: #105cb6;">Layout Gala</span></a> 提供了 40个专业的样式. 兼容度高，而且都成功通过了Internet Explorer/win 5.0, 5.5, 6 a和 of IE 7beta 2 preview ; Opera 8.5, Firefox 1.5 ，Safari 2兼容测试。</p>
<p><a rel="nofollow" href="http://www.thenoodleincident.com/tutorials/box_lesson/boxes.html" target="_blank"><span style="color: #105cb6;">Little Boxes</span></a> 包含16个经典的样式</p>
<p><img src="http://techmagazine.ws/wp-content/uploads/2007/11/little-boxes.jpg" border="0" alt="little boxes" width="414" height="248" /></p>
<p><a rel="nofollow" href="http://www.solucija.com/home/css-templates/" target="_blank"><span style="color: #105cb6;">Solucija</span></a> 是一个免费无限制的XHTML / <a href="http://blog.desizen.com/TAG/css" class="st_tag internal_tag" rel="tag" title="Posts tagged with CSS">CSS</a>模板站。非商业网站和商业网站都可使用。虽然在底部写一个版权连接，并不是必要的，但这显示了你对他们的感激和支持。</p>
<p><img src="http://techmagazine.ws/wp-content/uploads/2007/11/solucija.jpg" border="0" alt="solucija" width="400" height="289" /></p>
<p><a rel="nofollow" href="http://www.bluerobot.com/web/layouts/" target="_blank"><span style="color: #105cb6;">The Layout Reservoir</span></a> 提供了两栏（左+右）和三栏样式。虽然不需要事先向 BlueRobot.com申请，但是底部的一个模板来源链接，会帮助其他有需要的设计师找到这个资源。</p>
<p><a rel="nofollow" href="http://www.inknoise.com/experimental/layoutomatic.php" target="_blank"><span style="color: #105cb6;">Inknoise</span></a> 提供了一个样式设计工具，你可以选定样式类型，宽度，还有其它选项，然后再下载这个属于你的独一无二的模板</p>
<p><img src="http://techmagazine.ws/wp-content/uploads/2007/11/layout-o-matic.jpg" border="0" alt="layout-o-matic" width="400" height="224" /></p>
<p><a rel="nofollow" href="http://www.code-sucks.com/css%20layouts/" target="_blank"><span style="color: #105cb6;">Code Sucks</span></a> 提供了100多个基于1024*764分辨率的 <a href="http://blog.desizen.com/TAG/css" class="st_tag internal_tag" rel="tag" title="Posts tagged with CSS">CSS</a>样式下载.</p>
<p><img src="http://techmagazine.ws/wp-content/uploads/2007/11/code-sucks.jpg" border="0" alt="code sucks" width="400" height="227" /></p>
<p><a rel="nofollow" href="http://www.ssi-developer.net/main/templates/" target="_blank"><span style="color: #105cb6;">SSI Developer</span></a>提 供了使用 XHTML1.0 和 CSS2的模板下载。需要注意的是：这些模板都只是学习工具，在真正应用到成品网站之前需要经过彻底的测试。模板基于高效的CSS2和 XHTML1.0编译，而且已经通过了WinXP with IE6, Opera 7.11 ，Mozilla 1.5b ，Firefox 0.8，Netscape 7.1等多个浏览器的测试。</p>
<p>本文翻译自techmagazine网站,原文链接:<a href="http://techmagazine.ws/free-css-layouts-and-templates/" target="_blank">http://techmagazine.ws/free-css-layouts-and-templates/</a></p>
<p>以下是<a title="joel" href="http://www.joelove.cn" target="_blank">本站</a>所加信息：</p>
<p>免费大量<a href="http://blog.desizen.com/TAG/css" class="st_tag internal_tag" rel="tag" title="Posts tagged with CSS">css</a>模板 http://www.freecsstemplates.org/</p>
<p>三栏复合布局演示  http://www.onestab.net/a/pie/3colcomplexside.<a href="http://blog.desizen.com/TAG/html" class="st_tag internal_tag" rel="tag" title="Posts tagged with html">html</a></p>
<p>自由伸展的三栏复合布局  http://www.onestab.net/a/pie/thr.col.stretch.<a href="http://blog.desizen.com/TAG/html" class="st_tag internal_tag" rel="tag" title="Posts tagged with html">html</a></p>
<p><span><span style="color: #000000;">第一个，Open Source Web Design(OSWD)开源设计<br />
<a href="http://www.oswd.org/" target="_blank"><span style="text-decoration: underline;"><span style="color: #800080;">http://www.oswd.org/</span></span></a></p>
<p>第二个，solucija（精品）<br />
<a href="http://www.solucija.com/home/css-templates/" target="_blank"><span style="text-decoration: underline;"><span style="color: #800080;">http://www.solucija.com/home/css-templates/</span></span></a></p>
<p>第三个<br />
<a href="http://www.tristarwebdesign.co.uk/templates.html" target="_blank"><span style="text-decoration: underline;"><span style="color: #0066cc;">http://www.tristarwebdesign.co.uk/templates.html</span></span></a></p>
<p>第四个 sixshootermedia<br />
<a href="http://www.sixshootermedia.com/free-templates/" target="_blank"><span style="text-decoration: underline;"><span style="color: #0066cc;">http://www.sixshootermedia.com/free-templates/</span></span></a></p>
<p>第五个 openwebdesign<br />
和第一个Open Source Web Design(OSWD)是不同的哦，也是精品，不过有些是要钱的<br />
<a href="http://www.openwebdesign.org/" target="_blank"><span style="text-decoration: underline;"><span style="color: #0066cc;">http://www.openwebdesign.org/</span></span></a></span></span></div>

	标签：<a href="http://blog.desizen.com/TAG/asp" title="ASP" rel="tag">ASP</a>, <a href="http://blog.desizen.com/TAG/code" title="CODE" rel="tag">CODE</a>, <a href="http://blog.desizen.com/TAG/css" title="CSS" rel="tag">CSS</a>, <a href="http://blog.desizen.com/TAG/div" title="DIV" rel="tag">DIV</a>, <a href="http://blog.desizen.com/TAG/firefox" title="FIREFOX" rel="tag">FIREFOX</a>, <a href="http://blog.desizen.com/TAG/html" title="html" rel="tag">html</a>, <a href="http://blog.desizen.com/TAG/php" title="php" rel="tag">php</a>, <a href="http://blog.desizen.com/TAG/ria" title="ria" rel="tag">ria</a>, <a href="http://blog.desizen.com/TAG/s2" title="s2" rel="tag">s2</a>, <a href="http://blog.desizen.com/TAG/text" title="Text" rel="tag">Text</a>, <a href="http://blog.desizen.com/TAG/w3c" title="w3c" rel="tag">w3c</a>, <a href="http://blog.desizen.com/TAG/wordpress" title="wordpress" rel="tag">wordpress</a>, <a href="http://blog.desizen.com/TAG/%e8%b5%84%e6%ba%90" title="资源" rel="tag">资源</a><br />

	<h4>相关日志</h4>
	<ul class="st-related-posts">
	<li><a href="http://blog.desizen.com/4lone/658.html" title="又弄SEO (2009年4月5日)">又弄SEO</a> (2)</li>
	<li><a href="http://blog.desizen.com/4lone/672.html" title="又折腾了 (2009年4月16日)">又折腾了</a> (3)</li>
	<li><a href="http://blog.desizen.com/sitemap" title="SiteMap (2008年6月10日)">SiteMap</a> (1)</li>
	<li><a href="http://blog.desizen.com/4lone/431.html" title="在flex中应用css样式详解 (2009年2月5日)">在flex中应用css样式详解</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/242.html" title="kingcms之“800a0bba”错误 (2008年11月24日)">kingcms之“800a0bba”错误</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/520.html" title="历时一天半 (2009年2月20日)">历时一天半</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/324.html" title="给博客弄个好看的pr图标 (2009年1月7日)">给博客弄个好看的pr图标</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/63.html" title="FLEX中嵌入html代码 (2008年8月25日)">FLEX中嵌入html代码</a> (1)</li>
	<li><a href="http://blog.desizen.com/4lone/4.html" title="FIREFOX-插件推荐 (2008年6月3日)">FIREFOX-插件推荐</a> (0)</li>
	<li><a href="http://blog.desizen.com/4lone/244.html" title="TourDeFlex (2008年11月30日)">TourDeFlex</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://blog.desizen.com/4lone/120.html/feed</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
	</channel>
</rss>

