<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title><![CDATA[马文栋 MaWenDong.CN]]></title>
<link>http://mawendong.cn/</link>
<description><![CDATA[没有不可能 一切皆有可能 将不可能变为可能]]></description>
<language>zh-cn</language>
<copyright><![CDATA[Copyright 2005 PBlog3 v2.8]]></copyright>
<webMaster><![CDATA[MaWenDong@msn.com(马文栋)]]></webMaster>
<generator>PBlog2 v2.4</generator> 
<image>
	<title>马文栋 MaWenDong.CN</title>
	<url>http://mawendong.cn/images/logos.gif</url>
	<link>http://mawendong.cn/</link>
	<description>马文栋 MaWenDong.CN</description>
</image>

			<item>
			<link>http://mawendong.cn/article/750.htm</link>
			<title><![CDATA[哥去面试，不抛弃不放弃。]]></title>
			<author>MaWenDong@msn.com(mawendong)</author>
			<category><![CDATA[生活]]></category>
			<pubDate>Sun,13 Dec 2009 10:50:43 +0800</pubDate>
			<guid>http://mawendong.cn/default.asp?id=750</guid>
		<description><![CDATA[考官；windows 7专业版在中国大陆的零售价是多少？&nbsp;&nbsp;<br/>我:5元&nbsp;&nbsp;<br/>考官:出去，下一位 <br/>放弃这两个字在哥的字典里面就没有出现过， <br/>我投啊投啊， <br/>终于得到了google面试的机会 <br/>但是，去google面试，才回答一个问题就又被赶出来了...&nbsp;&nbsp;<br/>考官:你从哪得到google面试的消息&nbsp;&nbsp;<br/>我:百度的&nbsp;&nbsp;<br/>考官:出去,下一位 <br/>哥郁闷了，但是还是要先养活自己啊。 <br/>拖朋友找到了麦当劳的工作。。 <br/>但是对方很变态，让我唱麦当劳的歌曲， <br/>当时哥就笑了，麦当劳的歌曲我从小就会。 <br/>于是我张口就来：有了肯德基，生活好滋味！ <br/>考官：出去~~~~~~~~~ <br/>麦当劳面试失败了。 <br/>我妈妈拖人找了一个移动客服的工作， <br/>妈妈说这个不要技术，你先试试，我想都没想就答应了。 <br/>面试很顺利，对方也很欣赏我，最后考官对我说： <br/>你很不错，请留下你的电话，我们好通知你上班。 <br/>我：“132.......&#34; <br/>考官：出去。。。。 <br/>哥心都碎了。。。失业这么久，吃家里的，喝家里的。 <br/>家人看我的眼光都带着一点无奈。 <br/>走到一家商城，看到阿迪正在找店员，我想我去试试应该可以的 <br/>考官：请说出我们的口号，&nbsp;&nbsp;<br/>我：just do it&nbsp;&nbsp;<br/>考官：出去，下一位。 <br/>一次次的失败，并没有打击我的信心， <br/>于是我静下心来，苦苦学习，终于以优异的成绩考上了我们地方的公务员。 <br/>不过，TMD还是要面试。 <br/>面试过程中我对答入流，看见考官的脸，我觉得这次工作没有问题了。 <br/>正在高兴的时候。 <br/>考官问我：小伙子，你最喜欢那个历史人物啊。 <br/>我想都没想就回答：和珅！ <br/>考官：出去。 <br/>这一次的失败，我对人生有了很重要的考虑，回顾以前的种种， <br/>我终于发现，最最关键的就是，我有一些问题答的不对。 <br/>不过这一次的面试，我可是做好了最充分的准备。 <br/>NOKIA的产品部门通知了我，我花了一周的时间做好了全部的工作。 <br/>甚至口号没有喊错：科技以人为本。 <br/>考官很满意说：如果不出意外的话，你明天就可以来上班。 <br/>这个时候，电话响了，出现了一个不和谐的声音：&#34;hello moto&#34;&nbsp;&nbsp;<br/>考官：出去。 ]]></description>
		</item>
		
			<item>
			<link>http://mawendong.cn/article/749.htm</link>
			<title><![CDATA[Fckeditor上传文件重命名的设置for php]]></title>
			<author>MaWenDong@msn.com(mawendong)</author>
			<category><![CDATA[技术]]></category>
			<pubDate>Fri,27 Nov 2009 00:30:49 +0800</pubDate>
			<guid>http://mawendong.cn/default.asp?id=749</guid>
		<description><![CDATA[fckeditor默认上传文件不没有重命名的，这样的话就很麻烦，有时上传中文的文件或者名称重复的文件就很恼火。<br/><br/>首先：我希望上传的文件根据日期来组织文件夹<br/><br/>请修改editor\editor\filemanager\connectors\php文件夹下的：config.php文件<br/><br/>找到如下的内容：<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://mawendong.cn/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">// Path to user files relative to the document root.<br/>$Config[&#39;UserFilesPath&#39;] =</div></div><br/><br/>修改为：<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://mawendong.cn/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">// Path to user files relative to the document root.<br/>$Config[&#39;UserFilesPath&#39;] = &#39;/uploadfiles/&#39;.date(&#34;Ymd&#34;).&#34;/&#34; ;</div></div><br/><br/>这样上传的文件就按照日期存放了。<br/><br/>其次：重命名<br/><br/>请修改该文件夹下的io.php文件<br/><br/>找到：<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://mawendong.cn/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">// Do a cleanup of the file name to avoid possible problems<br/>function SanitizeFileName( $sNewFileName )<br/>{<br/>global $Config ;<br/>$sNewFileName = stripslashes( $sNewFileName ) ;<br/>// Replace dots in the name with underscores (only one dot can be there... security issue).<br/>if ( $Config[&#39;ForceSingleExtension&#39;] )<br/>&nbsp;&nbsp;$sNewFileName = preg_replace( &#39;/\\.(?![^.]*$)/&#39;, &#39;_&#39;, $sNewFileName ) ;<br/>// Remove \ / | : ? * &#34; &lt; &gt;<br/>$sNewFileName = preg_replace( &#39;/\\\\|\\/|\\||\\:|\\?|\\*|&#34;|&lt;|&gt;/&#39;, &#39;_&#39;, $sNewFileName );<br/>return $sNewFileName ;<br/>}</div></div><br/><br/>修改为：<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://mawendong.cn/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">// Do a cleanup of the file name to avoid possible problems<br/>function SanitizeFileName( $sNewFileName )<br/>{<br/>global $Config ;<br/>$sNewFileName = stripslashes( $sNewFileName ) ;<br/>// Replace dots in the name with underscores (only one dot can be there... security issue).<br/>if ( $Config[&#39;ForceSingleExtension&#39;] )<br/>&nbsp;&nbsp;$sNewFileName = preg_replace( &#39;/\\.(?![^.]*$)/&#39;, &#39;_&#39;, $sNewFileName ) ;<br/>$sExtension = substr( $sNewFileName, ( strrpos($sNewFileName, &#39;.&#39;) + 1 ) ) ;<br/>$sNewFileName = my_setfilename().&#39;.&#39;.$sExtension;<br/>return $sNewFileName ;<br/>}<br/>function my_setfilename(){<br/>$gettime = explode(&#39; &#39;,microtime());<br/>$string = &#39;abcdefghijklmnopgrstuvwxyz0123456789&#39;;<br/>$rand = &#39;&#39;;<br/>for ($x=0;$x&lt;12;$x++)<br/>&nbsp;&nbsp;$rand .= substr($string,mt_rand(0,strlen($string)-1),1);<br/>return date(&#34;ymdHis&#34;).substr($gettime[0],2,6).$rand;<br/>}</div></div><br/><br/><br/><br/>这样上传的文件就可以实现重命名了。<br/>]]></description>
		</item>
		
			<item>
			<link>http://mawendong.cn/article/748.htm</link>
			<title><![CDATA[膏方资讯交流平台1.0上线]]></title>
			<author>MaWenDong@msn.com(mawendong)</author>
			<category><![CDATA[生活]]></category>
			<pubDate>Fri,07 Aug 2009 09:24:40 +0800</pubDate>
			<guid>http://mawendong.cn/default.asp?id=748</guid>
		<description><![CDATA[<p>　　<a target="_blank" href="http://www.shanghaigaofang.com/"><font color="#ff6600"><strong>膏方</strong></font></a>，在中医理论里是一种具有高级营养滋补和治疗预防综合作用的成药。广泛地使用于内、外、妇、儿、伤骨、眼耳口鼻等科疾患及大病后体虚者。&ldquo;<a target="_blank" href="http://www.shanghaigaofang.com/"><font color="#ff0000"><strong>上海膏方</strong></font></a>&rdquo;&ldquo;补养&rdquo;和&ldquo;调理&rdquo;相结合，经过不断发展，被推为&ldquo;膏方之首&rdquo;。在上海，每到冬季就会有很多人去膏方门诊开膏方调理。现在膏方也越来越受年轻人的青睐，年轻人在上海膏方门诊患者中占了绝大部分。</p>
<p>　　膏方网是一个膏方资讯交流平台。介绍了膏方的诸多常识，收集了上海的各大膏方门诊、膏方名医等，可以很方便地查询到您所需要的膏方方面的讯息。</p>]]></description>
		</item>
		
			<item>
			<link>http://mawendong.cn/article/747.htm</link>
			<title><![CDATA[96看吧 分享、新鲜、实用 beta上线]]></title>
			<author>MaWenDong@msn.com(mawendong)</author>
			<category><![CDATA[生活]]></category>
			<pubDate>Fri,07 Aug 2009 09:23:57 +0800</pubDate>
			<guid>http://mawendong.cn/default.asp?id=747</guid>
		<description><![CDATA[<p>　　96看吧，是一个集素材资源(<a target="_blank" href="http://www.96kb.com/res/ad/"><strong><font color="#ff0000">焦点图</font></strong></a>,<a target="_blank" href="http://www.96kb.com/res/code/"><font color="#0000ff"><strong>JS代码</strong></font></a>,<a target="_blank" href="http://www.96kb.com/res/png/"><font color="#339966"><strong>PNG图标</strong></font></a>,<a target="_blank" href="http://www.96kb.com/res/nav/"><font color="#ff6600"><strong>导航菜单</strong></font></a>)、技术文档、酷站欣赏、网页模板、工具手册为一体的综合性站点，本站小栏目共计三十多个，为广大站长提供了丰富的建站资源，其中素材资源尤为丰富，这不仅让广大站长加快了建站的速度、提高了工作效率，同时也让我们一同在建站中学到了丰富的知识、开拓了我们的阅历。</p>
<p>　　本站秉着&ldquo;分享、新鲜、实用&rdquo;的原则，坚持为广大站长提供最实用的最新鲜的素材，您在这里不仅仅可以得到实用的资源，更重要的是学会了分享知识的快乐。</p>]]></description>
		</item>
		
			<item>
			<link>http://mawendong.cn/article/746.htm</link>
			<title><![CDATA[此图中一共有几种颜色？]]></title>
			<author>MaWenDong@msn.com(mawendong)</author>
			<category><![CDATA[白板]]></category>
			<pubDate>Sun,19 Jul 2009 19:47:28 +0800</pubDate>
			<guid>http://mawendong.cn/default.asp?id=746</guid>
		<description><![CDATA[你相信自己的眼睛吗？<br/><img src="http://mawendong.cn/attachments/month_0907/y2009719194629.gif" border="0" alt=""/><br/><span style="color:White">答案：3种，橙色、红色、绿色</span><br/>]]></description>
		</item>
		
			<item>
			<link>http://mawendong.cn/article/644.htm</link>
			<title><![CDATA[新浪博客HtmlEditor在线编辑器 已修BUG 使用方法[本站原创]]]></title>
			<author>MaWenDong@msn.com(mawendong)</author>
			<category><![CDATA[技术]]></category>
			<pubDate>Sat,18 Jul 2009 10:23:56 +0800</pubDate>
			<guid>http://mawendong.cn/default.asp?id=644</guid>
		<description><![CDATA[<strong>转载时请注明来源</strong> 修改者：mawendong&nbsp;&nbsp;提取者：不详 源代码开发者：sina某技术员 <br/><img src="http://mawendong.cn/attachments/month_0806/c200861394039.gif" border="0" alt=""/><br/><br/>原来公司网站系统中用的是eWebEditor编辑器，我个人也在两年前用过，后来发现fckeditor，就用fckeditor。<br/>最近因开发需要在网上搜索editor,发现国内有技术朋友提取了新浪博客编辑器，外观与功能都不错，加载的速度也很快.相比eWebEditor 与 fckeditor 是要快好多,eWebEditor 与 fckeditor 加载速度慢和它们本身功能多是有原因的。做开发的朋友可以根据实际需要来选择。新浪博客HtmlEditor在线编辑器在网络上下载到得代码中没有使用说明,给很多新手朋友带来使用障碍。我持着共享的态度，将使用方法写出来。在原有的代码基础上做了上传图片代码的改进。网上有PHP和asp两个版本，我只对asp版本做了使用的改进。<br/><br/><br/>添加时<br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://mawendong.cn/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent"><br/>&lt;textarea name=&#34;content&#34; id=&#34;content&#34; style=&#34;display:none&#34;&gt;&lt;/textarea&gt;&lt;iframe src=&#34;Edit/editor.htm?id=content&amp;ReadCookie=0&#34; frameBorder=&#34;0&#34; marginHeight=&#34;0&#34; marginWidth=&#34;0&#34; scrolling=&#34;No&#34; width=&#34;621&#34; height=&#34;459&#34;&gt;&lt;/iframe&gt;<br/></div></div><br/><br/>编辑时<br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://mawendong.cn/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent"><br/>&lt;textarea name=&#34;content&#34; id=&#34;content&#34; style=&#34;display:none&#34;&gt;&lt;%=Server.HtmlEncode(rs(&#34;content&#34;))%&gt;&lt;/textarea&gt;&lt;iframe src=&#34;Edit/editor.htm?id=content&amp;ReadCookie=0&#34; frameBorder=&#34;0&#34; marginHeight=&#34;0&#34; marginWidth=&#34;0&#34; scrolling=&#34;No&#34; width=&#34;621&#34; height=&#34;459&#34;&gt;&lt;/iframe&gt;<br/></div></div><br/><br/>核心部分<strong>&lt;%=Server.HtmlEncode(rs(&#34;content&#34;))%&gt;</strong><br/>Server.HtmlEncode()<br/><u>请注意&lt;iframe&gt;&lt;/iframe&gt;中的文件路径</u><br/><br/><img src="http://mawendong.cn/images/download.gif" alt="下载文件" style="margin:0px 2px -4px 0px"/> <a href="http://mawendong.cn/attachments/month_0806/SinaEditor_ASP.rar" target="_blank">点击下载SinaEditor_ASP版</a><br/><img src="http://mawendong.cn/images/download.gif" alt="下载文件" style="margin:0px 2px -4px 0px"/> <a href="http://mawendong.cn/attachments/month_0806/SinaEditor_PHP.rar" target="_blank">点击下载SinaEditor_PHP版</a><br/><br/>针对上传图片的改进，修改Edit\editor\目录下UpLoadClass.asp文件。<br/>在65行附近找到<br/>m_SavePath = &#34;/UpLoadFile/&#34;<br/>替换如下的<br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://mawendong.cn/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#39;m_SavePath = &#34;/UpLoadFile/&#34;&nbsp;&nbsp;&#39; 默认<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#39;-------------------------------------<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#39;以下是修改后按年月日分级目录存放<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#39;例如/UpLoadFile/2008/8/28/ 可根据实际需求 设置存放目录级结构 一般用/UpLoadFile/2008/8/<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#39;可根据实际需求 设置存放目录级结构<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#39; 一般用二级&nbsp;&nbsp; 例如/UpLoadFile/2008/8/<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#39; 海量级用三级 例如/UpLoadFile/2008/8/28/<br/><br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;m_SavePath0 = &#34;/UpLoadFile/&#34;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;m_SavePath1 = year(now())&amp;&#34;/&#34;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;m_SavePath2 = month(now())&amp;&#34;/&#34;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;m_SavePath3 = day(now())&amp;&#34;/&#34;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#39;生成目录开始<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#39;主目录<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Set fso = cr&#101;ateObject(&#34;Scripting.FileSystemObject&#34;)<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;if not fso.folderexists(Server.MapPath(m_SavePath0)) then<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;fso.cr&#101;ateFolder (Server.MapPath(m_SavePath0))<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Set fout = fso.Cr&#101;ateTextFile(server.mappath(m_SavePath0&amp;&#34;default.html&#34;))<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;fout.WriteLine &#34;&lt;meta http-equiv=Refresh content=&#39;1; URL=/&#39;&gt;您访问的页面不存在!&#34;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;end if<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;set fout=nothing<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;set fso=nothing<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#39;年目录<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Set fso = cr&#101;ateObject(&#34;Scripting.FileSystemObject&#34;)<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;if not fso.folderexists(Server.MapPath(m_SavePath0&amp;m_SavePath1)) then<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;fso.cr&#101;ateFolder (Server.MapPath(m_SavePath0&amp;m_SavePath1))<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Set fout = fso.Cr&#101;ateTextFile(server.mappath(m_SavePath0&amp;m_SavePath1&amp;&#34;default.html&#34;))<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;fout.WriteLine &#34;&lt;meta http-equiv=Refresh content=&#39;1; URL=/&#39;&gt;您访问的页面不存在!&#34;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;end if<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;set fout=nothing<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;set fso=nothing<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#39;月目录<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Set fso = cr&#101;ateObject(&#34;Scripting.FileSystemObject&#34;)<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;if not fso.folderexists(Server.MapPath(m_SavePath0&amp;m_SavePath1&amp;m_SavePath2)) then<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;fso.cr&#101;ateFolder (Server.MapPath(m_SavePath0&amp;m_SavePath1&amp;m_SavePath2))<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Set fout = fso.Cr&#101;ateTextFile(server.mappath(m_SavePath0&amp;m_SavePath1&amp;m_SavePath2&amp;&#34;default.html&#34;))<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;fout.WriteLine &#34;&lt;meta http-equiv=Refresh content=&#39;1; URL=/&#39;&gt;您访问的页面不存在!&#34;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;end if<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;set fout=nothing<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;set fso=nothing<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#39;生成目录结束<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;m_SavePath = m_SavePath0&amp;m_SavePath1&amp;m_SavePath2&nbsp;&nbsp;&#39;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#39;-------------------------------------<br/> </div></div><br/><strong>转载时请注明来源</strong> 修改者：mawendong&nbsp;&nbsp;提取者：不详 源代码开发者：sina某技术员 <br/>]]></description>
		</item>
		
			<item>
			<link>http://mawendong.cn/article/745.htm</link>
			<title><![CDATA[mssql角色权限]]></title>
			<author>MaWenDong@msn.com(mawendong)</author>
			<category><![CDATA[技术]]></category>
			<pubDate>Tue,19 May 2009 13:02:20 +0800</pubDate>
			<guid>http://mawendong.cn/default.asp?id=745</guid>
		<description><![CDATA[db_owner 拥有数据库所有权限，但deny权限优先于它。 <br/>db_accessadmins 可以授予用户访问数据库的权限，但不能管理数据库级的安全性。 <br/>db_backupoperators 可以进行备份，执行检查点和dbcc命令，但不能进行还原。 <br/>db_datareaders 可以读取数据库的所有数据。 <br/>db_datawriters 可以写数据库的所有数据。 <br/>db_ddladmins 可以执行DDL命令。 <br/>db_denydatareaders 不允许读取数据库的任意数据。 <br/>db_denydatawriters 不允许修改数据库的任意数据。 <br/>db_securityadmins 可以管理数据库级的安全性——角色和权限。 <br/>]]></description>
		</item>
		
			<item>
			<link>http://mawendong.cn/article/744.htm</link>
			<title><![CDATA[php 操作 mssql的一些方法]]></title>
			<author>MaWenDong@msn.com(mawendong)</author>
			<category><![CDATA[技术]]></category>
			<pubDate>Mon,18 May 2009 13:22:43 +0800</pubDate>
			<guid>http://mawendong.cn/default.asp?id=744</guid>
		<description><![CDATA[为了能让PHP连接MSSQL,系统需要安装MSSQL,PHP,且在PHP.ini中的配置中,将<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ;extension=php_mssql.dll前面的;去掉 <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.连接MSSQL<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $conn=mssql_connect(&#34;实例名或者服务器IP&#34;,&#34;用户名&#34;,&#34;密码&#34;);<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //测试连接<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if($conn)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo &#34;连接成功&#34;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.选择要连接的数据库<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mssql_sel&#101;ct_db(&#34;dbname&#34;);<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3.执行查询<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $rs = mssql_query(&#34;sel&#101;ct top 1 id,username from tbname&#34;,$conn);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 或者直接执行up&#100;ate,ins&#101;rt等语句,可以不用为返回结果赋值<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mssql_query(&#34;up&#100;ate tbname set username=&#39;niunv&#39; wh&#101;re id=1&#34;);<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4.获取记录集行数<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo mssql_num_rows($rs);<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 5.获取记录集<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if($row=mssql_fetch_array($rs))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $id = $row[0];//获取ID字段值<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$username = $row[1];//获取username字段值<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $username = $row[username];//获取username字段值<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 6.获取新增记录的ID<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 将id字段设置为IDENTITY字段,执行ins&#101;rt语句以后,就会产生一个 @@IDENTITY 全局变量值,查询出来就是最后一条新增记录的ID了.<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mssql_query(&#34;ins&#101;rt into tbname(username) values (&#39;nv&#39;)&#34;,$conn); <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $rs = mssql_query(&#34;sel&#101;ct @@IDENTITY as id&#34;,$conn);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if($row=mssql_fetch_array($rs))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo $row[0];<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 7.释放记录集<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mssql_free_result($rs);<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8.关闭连接<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mssql_close($conn);<br/><br/>]]></description>
		</item>
		
			<item>
			<link>http://mawendong.cn/article/743.htm</link>
			<title><![CDATA[html中a标记href值正则表达式替换为空]]></title>
			<author>MaWenDong@msn.com(mawendong)</author>
			<category><![CDATA[技术]]></category>
			<pubDate>Tue,21 Apr 2009 19:52:18 +0800</pubDate>
			<guid>http://mawendong.cn/default.asp?id=743</guid>
		<description><![CDATA[经常抓取些好的界面，清楚多余代码是一件繁琐的事情。用正则表达式吧<br/>可以在Dreamweaver中使用正则表达式批量清除这种代码.<br/>具体写法如下:<br/>匹配tppabs标签: <br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://mawendong.cn/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">\href=&#34;[^&#34;]*&#34;</div></div><br/>替换为<br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://mawendong.cn/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">href=&#34;&#34;</div></div>]]></description>
		</item>
		
			<item>
			<link>http://mawendong.cn/article/742.htm</link>
			<title><![CDATA[tppabs标记]]></title>
			<author>MaWenDong@msn.com(mawendong)</author>
			<category><![CDATA[技术]]></category>
			<pubDate>Sun,19 Apr 2009 00:03:15 +0800</pubDate>
			<guid>http://mawendong.cn/default.asp?id=742</guid>
		<description><![CDATA[　　这是Teleport Pro软件留下的标记。该软件是离线浏览器，下载完整个网页后，它会在图片标签内插入tppabs标签以记录该图片的原始地址。因为这个标签不是合法标签，所以普通浏览器会忽略它。你可以通过element.getAttribute(&#34;tppabs&#34;)在JS中读取这个属性。 <br/>　　可以在 DreamWeaver中使用正则表达式批量清除这种代码.<br/>　　具体写法如下:<br/>　　匹配tppabs标签: <br/>　　\btppabs=&#34;h[^&#34;]*&#34;<br/>　　替换为<br/>　　(空)<br/>　　匹配javascript代码:<br/>　　href=&#34;javascript:if\(confirm\(&#39;htt[^&#34;]*&#34;<br/>　　替换为<br/>　　href=&#34;../&#34;<br/>　　注意替换的时候.应该勾选 &#34;使用正则表达式&#34;<br/>]]></description>
		</item>
		
</channel>
</rss>
