频道直达 - 学院 - 下载 - 交易 - 特效 - 字库 - 手册 -排名-工具- 繁體
网页教学网站开发 设为首页
加入收藏
联系我们
建站搜索: 常用广告代码   用户注册 | 用户登陆
您当前的位置:中国建站之家 -> 网站开发设计技术教程 -> asp教程 -> 无组件上传图片到数据库中,最完整解决方案

无组件上传图片到数据库中,最完整解决方案

作者:未知  来源:转载  发布时间:2005-7-20 11:13:16  发布人:acx

减小字体 增大字体


'::::::: 此程序属扬子原创 ::::::::::::::::::
':::::: 在sql2000,2000s中测试通过::::::::
':::::::联系我:QQ:21112856,Email:yangzinet@hotmail.com:::::::::
'::::::: http://www.tingfo.net ::::::


up.htm

<!--#include file="inc/domin.asp"-->
<!--#include file="conn.asp"-->
<html>
<head>
<title><% =webname %></title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link rel="stylesheet" href="main.css" type="text/css">
<style type="text/css">
<!--
.tx1 { height: 20px; width: 30px; font-size: 9pt; border: 1px solid; border-color: black black

#000000; color: #0000FF}
-->
</style>

<&#115cript language="Java&#115cript">
<!--
var bgc_on=new Array("#74D738","#FF9C17","#3278AB","#486177","#078C00","#007ECA")
var bgc_off=new Array("#4CAD12","FFB859","5F9FD0","577590","08A700","009FFF")

function turnon(obj1,id){
obj1.style.background=bgc_on[id];
}
function turnoff(obj1,id){
obj1.style.background=bgc_off[id];
}

//-->
</&#115cript>
<&#115cript language=java&#115cript&gt;<br> function check_input() <br> &#123; <br> if (Frm.pic.value==&quot;&quot;)<br> &#123; alert(&quot;请选择要上传的图片&quot;);<br> return false;<br> &#125;<br> if (Frm.type.value==&quot;&quot;)<br> &#123; alert(&quot;请选择图片类型&quot;);<br> return false;<br> &#125;<br> if (Frm.thetext.value==&quot;&quot;)<br> &#123; alert(&quot;请输入照片说明&quot;);<br> return false;<br> &#125;<br> return true;<br> &#125;<br> &lt;/&#115cript&gt;<br> &lt;/head&gt;<br> <br> &lt;body bgcolor=&quot;#555555&quot; text=&quot;#000000&quot; leftmargin=&quot;0&quot; topmargin=&quot;0&quot;&gt;<br> &lt;table width=755 cellpadding=0 cellspacing=0 border=0 bgcolor=#ffffff align=&quot;center&quot;&gt;<br> &lt;tr&gt;<br> &lt;td height=100&gt;&lt;img src=http://www.newasp.net/Article/asp/technique/2005/&quot;img/top.gif&quot; align=&quot;top&quot;&gt;<br> &lt;/table&gt;<br> <br> &lt;!--#include file=&quot;inc/mulu.asp&quot;--&gt;<br> <br> <br> &lt;table width=755 cellpadding=0 cellspacing=0 border=0 bgcolor=#ffffff align=&quot;center&quot; bordercolor=#000000&gt;<br> &lt;tr&gt;<br> &lt;td height=400 width=180 bgcolor=#D1E9D5 style=&quot;border-right: 1px #0E801E solid&quot;&gt;<br> &lt;table width=100% height=100% cellpadding=0 cellspacing=0 border=0 align=&quot;center&quot; bordercolor=#000000&gt;<br> &lt;tr&gt;&lt;td height=30 align=&quot;center&quot; class=L15&gt;&lt;font color=#E96D08&gt;欢迎你:&lt;% =username %&gt; 管理中心&lt;/font&gt;<br> &lt;tr&gt;&lt;td height=23 align=&quot;center&quot; class=L15 bgcolor=#4CAD12 style=&quot;border-top:0px #0E801E solid; border-bottom:1px #0E801E solid;&quot;&gt;&lt;font color=#C2F009 class=yinying&gt;管 理 中 心&lt;/font&gt;<br> &lt;tr&gt;&lt;td height=20 class=L13&gt;<br> &lt;!--#include file=&quot;inc/centermulu.asp&quot;--&gt;<br> &lt;tr&gt;&lt;td height=5&gt;<br> &lt;tr&gt;&lt;td&gt; <br> &lt;/table&gt;<br> &lt;td&gt;<br> &lt;%<br> set rs=server.createobject(&quot;adodb.recordset&quot;)<br> sql=&quot;select * from photo where author='&quot;&amp;username&amp;&quot;'&quot;<br> rs.open sql,conn,1,1<br> %&gt;<br> &lt;table cellpadding=0 cellspacing=0 border=0 width=100% height=100%&gt;<br> &lt;tr&gt;&lt;td height=3&gt;<br> &lt;tr&gt;&lt;td height=3 bgcolor=#ffffff background=img/bj3.gif&gt;<br> &lt;tr&gt;&lt;td height=20 valign=&quot;bottom&quot; bgcolor=#eeeeee&gt; 现在位置: 98243班 - 管理中心 - 添加新闻 <br> &lt;tr&gt;&lt;td height=3 bgcolor=#eeeeee style=&quot;border-bottom: 1px #cccccc solid&quot;&gt;&lt;p style=&quot;font-size:1pt&quot;&gt; <br> &lt;tr&gt;&lt;td height=20 valign=&quot;bottom&quot;&gt; &lt;font color=green&gt;&lt;% =username %&gt;:你一共上传了 &lt;font color=red&gt;&lt;% =rs.recordcount %&gt;&lt;/font&gt; 张照片&lt;/font&gt; &lt;a href=&quot;adminphoto.asp&quot;&gt;&lt;font color=red&gt;&lt;u&gt;管理以前上传的照片&lt;/u&gt;&lt;/font&gt;&lt;/a&gt;<br> &lt;tr&gt;&lt;td bgcolor=#ffffff valign=top&gt;<br> &lt;table cellpadding=0 cellspacing=0 border=0 width=95% height=100% align=&quot;center&quot;&gt;<br> &lt;form action=addphoto.asp method=post name=Frm onSubmit=&quot;return check_input()&quot; enctype=&quot;multipart/form-data&quot;&gt;<br> &lt;tr&gt;&lt;td height=20 colspan=2&gt;<br> &lt;tr&gt;&lt;td height=25 width=15% align=&quot;right&quot; class=L13&gt;选择照片: &lt;td&gt; &lt;input NAME=&quot;pic&quot; TYPE=&quot;FILE&quot; class=&quot;tx1&quot; style=&quot;width:300&quot;&gt; &lt;font color=red&gt;拒绝色情、写真图等&lt;/font&gt;<br> <br> &lt;tr&gt;&lt;td height=25 width=20% align=&quot;right&quot; class=L13&gt;照片分类: &lt;td&gt; &lt;select name=&quot;type&quot;&gt;<br> &lt;option selected value=&quot;&quot;&gt;选择类型&lt;/option&gt;<br> &lt;option value=&quot;班级合影&quot;&gt;班级合影&lt;/option&gt;<br> &lt;option value=&quot;个人照片&quot;&gt;个人照片&lt;/option&gt;<br> &lt;option value=&quot;恩师照片&quot;&gt;恩师照片&lt;/option&gt;<br> &lt;option value=&quot;情人照片&quot;&gt;情人照片&lt;/option&gt;<br> &lt;option value=&quot;友人照片&quot;&gt;友人照片&lt;/option&gt;<br> &lt;option value=&quot;其他照片&quot;&gt;其他照片&lt;/option&gt;<br> &lt;/select&gt;<br> <br> &lt;tr&gt;&lt;td height=25 width=20% align=&quot;right&quot; class=L13&gt;照片说明: &lt;td&gt; &lt;textarea name=&quot;thetext&quot; cols=&quot;46&quot; rows=&quot;7&quot; style=&quot;border:1px double rgb(88,88,88);font:9pt&quot;&gt;<br> &lt;/textarea&gt; &lt;font color=red&gt;最多20个字符&lt;/font&gt;<br> &lt;tr&gt;&lt;td height=5 colspan=2&gt;<br> &lt;tr&gt;&lt;td height=25 colspan=2 align=&quot;center&quot;&gt;<br> &lt;input type=&quot;submit&quot; name=&quot;Submit&quot; value=&quot; 提 交 &quot; style=&quot;border:1px double rgb(88,88,88);font:9pt&quot;&gt;<br>    &lt;input type=&quot;reset&quot; name=&quot;Reset&quot; value=&quot; 重 写 &quot; style=&quot;border:1px double rgb(88,88,88);font:9pt&quot;&gt; <br> &lt;tr&gt;&lt;td colspan=2&gt;<br> &lt;/tr&gt;&lt;/form&gt;<br> &lt;/table&gt;<br> &lt;/table&gt;<br> <br> &lt;/table&gt;<br> &lt;!--#include file=&quot;inc/footer.asp&quot;--&gt;<br> &lt;/body&gt;<br> &lt;/html&gt;<br> <br> <br> fupload.inc<br> <br> &lt;&#115cript RUNAT=SERVER LANGUAGE=VB&#115cript&gt;<br> '限制上传图片大小<br> Dim UploadSizeLimit<br> <br> '********************************** 得到上传数据 **********************************<br> Function GetUpload()<br> Dim Result<br> Set Result = Nothing<br> If Request.ServerVariables(&quot;REQUEST_METHOD&quot;) = &quot;POST&quot; Then 'Request method must be &quot;POST&quot;<br> Dim CT, PosB, Boundary, Length, PosE<br> CT = Request.ServerVariables(&quot;HTTP_Content_Type&quot;) 'reads Content-Type header<br> If LCase(Left(CT, 19)) = &quot;multipart/form-data&quot; Then 'Content-Type header must be &quot;multipart/form-data&quot;<br> 'This is upload request.<br> 'Get the boundary and length from Content-Type header<br> PosB = InStr(LCase(CT), &quot;boundary=&quot;) 'Finds boundary<br> If PosB &gt; 0 Then Boundary = Mid(CT, PosB + 9) 'Separetes boundary<br> Length = CLng(Request.ServerVariables(&quot;HTTP_Content_Length&quot;)) 'Get Content-Length header<br> if &quot;&quot; &amp; UploadSizeLimit&lt;&gt;&quot;&quot; then<br> UploadSizeLimit = clng(UploadSizeLimit)<br> if Length &gt; UploadSizeLimit then <br> ' on error resume next 'Clears the input buffer<br> ' response.AddHeader &quot;Connection&quot;, &quot;Close&quot;<br> ' on error goto 0<br> Request.BinaryRead(Length)<br> Err.Raise 2, &quot;GetUpload&quot;, &quot;Upload size &quot; &amp; FormatNumber(Length,0) &amp; &quot;B exceeds limit of &quot; &amp; FormatNumber(UploadSizeLimit,0) &amp; &quot;B&quot;<br> exit function<br> end if<br> end if<br> <br> If Length &gt; 0 And Boundary &lt;&gt; &quot;&quot; Then 'Are there required informations about upload ?<br> Boundary = &quot;--&quot; &amp; Boundary<br> Dim Head, Binary<br> Binary = Request.BinaryRead(Length) 'Reads binary data from client<br> <br> 'Retrieves the upload fields from binary data<br> Set Result = SeparateFields(Binary, Boundary)<br> Binary = Empty 'Clear variables<br> Else<br> Err.Raise 10, &quot;GetUpload&quot;, &quot;Zero length request .&quot;<br> End If<br> Else<br> Err.Raise 11, &quot;GetUpload&quot;, &quot;No file sent.&quot;<br> End If<br> Else<br> Err.Raise 1, &quot;GetUpload&quot;, &quot;Bad request method.&quot;<br> End If<br> Set GetUpload = Result<br> End Function<br> <br> <br> Function SeparateFields(Binary, Boundary)<br> Dim PosOpenBoundary, PosCloseBoundary, PosEndOfHeader, isLastBoundary<br> Dim Fields<br> Boundary = StringToBinary(Boundary)<br> <br> PosOpenBoundary = InstrB(Binary, Boundary)<br> PosCloseBoundary = InstrB(PosOpenBoundary + LenB(Boundary), Binary, Boundary, 0)<br> <br> Set Fields = CreateObject(&quot;&#115cripting.Dictionary&quot;)<br> <br> Do While (PosOpenBoundary &gt; 0 And PosCloseBoundary &gt; 0 And Not isLastBoundary)<br> 'Header and file/source field data<br> Dim HeaderContent, FieldContent<br> 'Header fields<br> Dim Content_Disposition, FormFieldName, SourceFileName, Content_Type<br> 'Helping variables<br> Dim Field, TwoCharsAfterEndBoundary<br> 'Get end of header<br> PosEndOfHeader = InstrB(PosOpenBoundary + Len(Boundary), Binary, StringToBinary(vbCrLf + vbCrLf))<br> <br> 'Separates field header<br> HeaderContent = MidB(Binary, PosOpenBoundary + LenB(Boundary) + 2, PosEndOfHeader - PosOpenBoundary - LenB(Boundary) - 2)<br> <br> 'Separates field content<br> FieldContent = MidB(Binary, (PosEndOfHeader + 4), PosCloseBoundary - (PosEndOfHeader + 4) - 2)<br> <br> 'Separates header fields from header<br> GetHeadFields BinaryToString(HeaderContent), Content_Disposition, FormFieldName, SourceFileName, Content_Type<br> <br> 'Create one field and assign parameters<br> Set Field = CreateUploadField()<br> Field.Name = FormFieldName<br> Field.ContentDisposition = Content_Disposition<br> Field.FilePath = SourceFileName<br> Field.FileName = GetFileName(SourceFileName)<br> Field.ContentType = Content_Type<br> Field.Value = FieldContent<br> Field.Length = LenB(FieldContent)<br> <br> <br> Fields.Add FormFieldName, Field<br> <br> 'Is this ending boundary ?<br> TwoCharsAfterEndBoundary = BinaryToString(MidB(Binary, PosCloseBoundary + LenB(Boundary), 2))<br> 'Binary.Mid(PosCloseBoundary + Len(Boundary), 2).String<br> isLastBoundary = TwoCharsAfterEndBoundary = &quot;--&quot;<br> If Not isLastBoundary Then 'This is not ending boundary - go to next form field.<br> PosOpenBoundary = PosCloseBoundary<br> PosCloseBoundary = InStrB(PosOpenBoundary + LenB(Boundary), Binary, Boundary )<br> End If<br> Loop<br> Set SeparateFields = Fields<br> End Function<br> <br> '********************************** Utilities **********************************<br> Function BinaryToString(str)<br> strto = &quot;&quot;<br> for i=1 to lenb(str)<br> if AscB(MidB(str, i, 1)) &gt; 127 then<br> strto = strto &amp; chr(Ascb(MidB(str, i, 1))*256+Ascb(MidB(str, i+1, 1)))<br> i = i + 1<br> else<br> strto = strto &amp; Chr(AscB(MidB(str, i, 1)))<br> end if<br> next<br> BinaryToString=strto<br> End Function<br> <br> Function StringToBinary(String)<br> Dim I, B<br> For I=1 to len(String)<br> B = B &amp; ChrB(Asc(Mid(String,I,1)))<br> Next <br> StringToBinary = B<br> End Function<br> <br> 'Separates header fields from upload header<br> Function GetHeadFields(ByVal Head, Content_Disposition, Name, FileName, Content_Type)<br> Content_Disposition = LTrim(SeparateField(Head, &quot;content-disposition:&quot;, &quot;;&quot;))<br> Name = (SeparateField(Head, &quot;name=&quot;, &quot;;&quot;)) 'ltrim<br> If Left(Name, 1) = &quot;&quot;&quot;&quot; Then Name = Mid(Name, 2, Len(Name) - 2)<br> FileName = (SeparateField(Head, &quot;filename=&quot;, &quot;;&quot;)) 'ltrim<br> If Left(FileName, 1) = &quot;&quot;&quot;&quot; Then FileName = Mid(FileName, 2, Len(FileName) - 2)<br> Content_Type = LTrim(SeparateField(Head, &quot;content-type:&quot;, &quot;;&quot;))<br> End Function<br> <br> 'Separets one filed between sStart and sEnd<br> Function SeparateField(From, ByVal sStart, ByVal sEnd)<br> Dim PosB, PosE, sFrom<br> sFrom = LCase(From)<br> PosB = InStr(sFrom, sStart)<br> If PosB &gt; 0 Then<br> PosB = PosB + Len(sStart)<br> PosE = InStr(PosB, sFrom, sEnd)<br> If PosE = 0 Then PosE = InStr(PosB, sFrom, vbCrLf)<br> If PosE = 0 Then PosE = Len(sFrom) + 1<br> SeparateField = Mid(From, PosB, PosE - PosB)<br> Else<br> SeparateField = Empty<br> End If<br> End Function<br> <br> 'Separetes file name from the full path of file<br> Function GetFileName(FullPath)<br> Dim Pos, PosF<br> PosF = 0<br> For Pos = Len(FullPath) To 1 Step -1<br> Select Case Mid(FullPath, Pos, 1)<br> Case &quot;/&quot;, &quot;\&quot;: PosF = Pos + 1: Pos = 0<br> End Select<br> Next<br> If PosF = 0 Then PosF = 1<br> GetFileName = Mid(FullPath, PosF)<br> End Function<br> &lt;/&#115cript&gt;<br> &lt;&#115cript RUNAT=SERVER LANGUAGE=J&#115cript&gt;<br> //The function creates Field object.<br> function CreateUploadField()&#123; return new uf_Init() &#125;<br> function uf_Init()&#123;<br> this.Name = null<br> this.ContentDisposition = null<br> this.FileName = null<br> this.FilePath = null<br> this.ContentType = null<br> this.Value = null<br> this.Length = null<br> &#125;<br> &lt;/&#115cript&gt;<br> <br> addphoto.asp<br> &lt;!--#include file=&quot;conn.asp&quot;--&gt;<br> &lt;!--#include file=&quot;inc/domin.asp&quot;--&gt;<br> &lt;!--#include file=&quot;fupload.inc&quot;--&gt;<br> &lt;%<br> if Request.ServerVariables(&quot;REQUEST_METHOD&quot;) = &quot;POST&quot; Then<br> Dim Fields<br> UploadSizeLimit=100000<br> Set Fields = GetUpload()<br> dim Field<br> For Each Field In Fields.Items<br> select case Field.name<br> case &quot;thetext&quot; sss=BinaryToString(Field.value)<br> case &quot;type&quot; fff=BinaryToString(Field.value)<br> case &quot;submit&quot; submit=BinaryToString(Field.value)<br> case &quot;pic&quot;<br> filename=field.FileName<br> fileContentType=field.ContentType<br> filevalue=field.value<br> end select<br> next<br> '---------------<br> if filename&lt;&gt;&quot;&quot; and fileContentType&lt;&gt;&quot;image/gif&quot; and <br> <br> fileContentType&lt;&gt;&quot;image/pjpeg&quot; then<br> %&gt;<br> &lt;center&gt;<br> &lt;br&gt;&lt;br&gt;<br> &lt;font color=red size=3&gt;上传的照片应该为GIF或JPG文件!&lt;/font&gt;&lt;br&gt;&lt;br&gt;<br> &lt;input type=&quot;button&quot; value=&quot;重填&quot; onclick=&quot;history.go( -1 );return <br> <br> true;&quot;&gt;<br> &lt;/center&gt;<br> &lt;%<br> else<br> '------------<br> '开始输入<br> '-----------<br> response.write sss<br> response.write&quot;&lt;br&gt;&quot;<br> response.write fff<br> set rs=server.createobject(&quot;ADODB.recordset&quot;) <br> sql = &quot;select * from tb where theid is null&quot;<br> rs.Open sql,conn,3,3<br> rs.addnew<br> rs(&quot;author&quot;)=username<br> rs(&quot;thetext&quot;)=sss<br> rs(&quot;types&quot;)=fff<br> rs(&quot;hits&quot;)=1<br> rs(&quot;posttime&quot;)=now()<br> rs(&quot;photo&quot;).appendchunk filevalue<br> <br> rs.update <br> rs.close <br> %&gt;<br> &lt;br&gt;&lt;br&gt;<br> &lt;center&gt;&lt;font color=red <br> <br> size=3&gt;成功输入个人基本档案!&lt;/font&gt;&lt;br&gt;&lt;br&gt;&lt;form method=&quot;post&quot; <br> <br> action=&quot;personinf.asp&quot;&gt;&lt;input type=&quot;submit&quot; value=&quot;返回&quot;&gt;&lt;/form&gt;<br> &lt;/center&gt;<br> &lt;%<br> end if<br> end if<br> %&gt;<br> <br> <br> showpic.asp<br> &lt;!--#include file=&quot;conn.asp&quot;--&gt;<br> &lt;%<br> id=Request(&quot;id&quot;)<br> set rs=server.CreateObject(&quot;adodb.recordset&quot;)<br> sql=&quot;SELECT * FROM tb where theid=&quot;&amp;id<br> rs.Open sql,conn,1,3<br> response.contenttype=&quot;image/gif&quot;<br> Response.BinaryWrite rs(&quot;photo&quot;)<br> %&gt; <br> <br> <br> </font><br></div> <div></div> </div><div id="Message" class="Message"></div></font></div> <script type="text/javascript"> document.body.oncopy = function () { setTimeout( function () { var text = clipboardData.getData("text"); if (text) { text = text + "\r\n本篇文章来源于 中国建站之家 原文链接:"+location.href; clipboardData.setData("text", text); } }, 100 ) } </script> <br> <a href="javascript:window.open('http://shuqian.qq.com/post?from=3&title='+encodeURIComponent(document.title)+'&uri='+encodeURIComponent(document.location.href)+'&jumpback=2&noui=1','favit','width=930,height=470,left=50,top=50,toolbar=no,menubar=no,location=no,scrollbars=yes,status=yes,resizable=yes');void(0)" style="text-decoration:none;color:#155da5;display:block;background:url('http://shuqian.qq.com/img/add.gif') no-repeat 0px 0px;height:23px;width:300px;padding:2px 2px 0px 20px;font-size:14px;">将本文收藏到QQ书签与更多好友分享</a> <div></div> </td> <table width="575" border="0" cellpadding="0" cellspacing="0"> <tr> </tr> <tr> <td align="right" height=25 bgcolor=#F7F7F7 > <script language=javascript src=/wz/sg.JS></script> [<a href=javascript:window.print()>打 印</a>] </tr> </table> <table width="575" border="0" cellpadding="0" cellspacing="0"> <tr> </tr> <tr> <td align="right" height=25 bgcolor=#F7F7F7 style="display:block;padding:0px 10px"> <font color=#000000>[<script language=JavaScript src="/Article/Hits.Asp?ArticleID=5507"></script>]</font> [<a href="javascript:history.go(-1)">返回上一页</a>] [<a href="/user/favorite.asp?action=add&topic=无组件上传图片到数据库中,最完整解决方案">收 藏</a>]</td> </tr> <tr> <table width="575" border="0" cellpadding="0" cellspacing="0"> <tr> </tr> <tr> <td style="display:block;padding:0px 10px"><div><font color=#000000>上一篇文章:</font><a href=/Article/10/130/2005/200507205506.html>在ASP中使用SQL语句之12:连接</a></div><div><font color=#000000>下一篇文章:</font><font color=#000000><a href=/Article/10/130/2005/200507205508.html>len(),lift(),right()不能正常识别中文的解决方法</a></font></div></td> </tr> </table> <table width="575" border="0" cellpadding="0" cellspacing="0"> <tr> <td class="titlebg1">∷相关文章评论∷    (评论内容只代表网友观点,与本站立场无关!) [<a href=/Article/comment.asp?ArticleID=5507 target=_blank>更多评论</a>...]</td> </tr> <tr valign="top"> <td></td> </tr> </table> </td> <td width="188" class="tableleft"><table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td class="titleback1">精彩推荐</td> </tr> <tr> <td height="260" valign="center" class="showbody1"><script language=javascript src=/ad/180601.js></script></td> </tr> </table> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td class="titleback1">热门文章</td> </tr> <tr> <td height="100" valign="top" class="showbody1"><table width="100%" border="0" cellpadding="2" cellspacing="0"><tr> <td class="showlist11">· <a href='/Article/10/138/2005/200507256912.html' class="showlist" title="注册码大全二">注册码大全二</a></td> <td class="showlist11"></td> </tr><tr> <td class="showlist12">· <a href='/Article/10/138/2005/200507256914.html' class="showlist" title="注册码大全四">注册码大全四</a></td> <td class="showlist12"></td> </tr><tr> <td class="showlist11">· <a href='/Article/10/138/2005/200507256911.html' class="showlist" title="注册码大全一">注册码大全一</a></td> <td class="showlist11"></td> </tr><tr> <td class="showlist12">· <a href='/Article/196/197/2005/2005081911736.html' class="showlist" title="要10G免费网络硬盘的请进来!">要10G免费网络硬盘的请进..</a></td> <td class="showlist12"></td> </tr><tr> <td class="showlist11">· <a href='/Article/206/2007/2007030319347.html' class="showlist" title="通过google 赶快来赚美金">通过google 赶快来赚美金..</a></td> <td class="showlist11"></td> </tr><tr> <td class="showlist12">· <a href='/Article/10/138/2005/200507256919.html' class="showlist" title="注册码大全十">注册码大全十</a></td> <td class="showlist12"></td> </tr><tr> <td class="showlist11">· <a href='/Article/14/253/2005/2005092114218.html' class="showlist" title="头像-qq头像(qq新头像)4">头像-qq头像(qq新头像)4..</a></td> <td class="showlist11"></td> </tr><tr> <td class="showlist12">· <a href='/Article/13/150/2006/2006022316028.html' class="showlist" title="让你轻松架设FTP服务器1">让你轻松架设FTP服务器1..</a></td> <td class="showlist12"></td> </tr><tr> <td class="showlist11">· <a href='/Article/10/138/2005/200507256913.html' class="showlist" title="注册码大全三">注册码大全三</a></td> <td class="showlist11"></td> </tr><tr> <td class="showlist12">· <a href='/Article/14/244/2005/2005092014121.html' class="showlist" title="梦幻背景图片7">梦幻背景图片7</a></td> <td class="showlist12"></td> </tr><tr> <td class="showlist11">· <a href='/Article/14/249/2005/2005092114181.html' class="showlist" title="卡通动物图片6">卡通动物图片6</a></td> <td class="showlist11"></td> </tr><tr> <td class="showlist12">· <a href='/Article/14/269/2005/2005092114241.html' class="showlist" title="网页制作素材-按钮素材2">网页制作素材-按钮素材2..</a></td> <td class="showlist12"></td> </tr><tr> <td class="showlist11">· <a href='/Article/13/150/2006/2006022316032.html' class="showlist" title="让你轻松架设FTP服务器5">让你轻松架设FTP服务器5..</a></td> <td class="showlist11"></td> </tr><tr> <td class="showlist12">· <a href='/Article/14/244/2005/2005092014153.html' class="showlist" title="风景图片8">风景图片8</a></td> <td class="showlist12"></td> </tr><tr> <td class="showlist11">· <a href='/Article/10/138/2005/200507256918.html' class="showlist" title="注册码大全九">注册码大全九</a></td> <td class="showlist11"></td> </tr><tr> <td class="showlist12">· <a href='/Article/13/150/2006/2006022316029.html' class="showlist" title="让你轻松架设FTP服务器2">让你轻松架设FTP服务器2..</a></td> <td class="showlist12"></td> </tr></table></td> </tr> <tr> <td height="2" bgcolor="#FFFFFF"></td> </tr> </table> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td class="titleback1">关注此文读者还看过</td> </tr> <tr> <td height="100" valign="top" class="showbody1"><table width="100%" border="0" cellpadding="2" cellspacing="0"><tr> <td class="showlist11">· <a href='/Article/10/130/2005/20050718569.html' target="_blank" class="showlist" title="如何更好更快的debug">如何更好更快的debug</a></td> <td class="showlist11"></td> </tr><tr> <td class="showlist12">· <a href='/Article/10/135/2005/200507181176.html' target="_blank" class="showlist" title="CSS语法手册(一)字体属性">CSS语法手册(一)字体属..</a></td> <td class="showlist12"></td> </tr><tr> <td class="showlist11">· <a href='/Article/11/141/2005/200507194343.html' target="_blank" class="showlist" title="Fireworks MX 2004 绘图新功能:颜色替换">Fireworks MX 2004 绘图..</a></td> <td class="showlist11"></td> </tr><tr> <td class="showlist12">· <a href='/Article/10/130/2005/2005091713404.html' target="_blank" class="showlist" title="用HTML META标签和ASP来作定时迟时信息">用HTML META标签和ASP来..</a></td> <td class="showlist12"></td> </tr><tr> <td class="showlist11">· <a href='/Article/10/138/2006/2006091717584.html' target="_blank" class="showlist" title="网页常见可用性错误——表单组件错误3">网页常见可用性错误——..</a></td> <td class="showlist11"></td> </tr><tr> <td class="showlist12">· <a href='/Article/10/130/2005/2005091512726.html' target="_blank" class="showlist" title="如何用JavaScript识别Netscape&nbsp;6&nbsp;浏览器">如何用JavaScript识别Ne..</a></td> <td class="showlist12"></td> </tr><tr> <td class="showlist11">· <a href='/Article/10/133/2005/200507216673.html' target="_blank" class="showlist" title="好东西和大家分享~同时上传100个文件上传的程序~(代码)文件二:fileup.plphpfileup.htm">好东西和大家分享~同时上..</a></td> <td class="showlist11"></td> </tr><tr> <td class="showlist12">· <a href='/Article/10/137/2007/2007092322049.html' target="_blank" class="showlist" title="在PHP开发中如何使用Session?">在PHP开发中如何使用Ses..</a></td> <td class="showlist12"></td> </tr><tr> <td class="showlist11">· <a href='/Article/10/131/2005/200507205233.html' target="_blank" class="showlist" title="PHP4连接Oracle 8i的方法(转译)">PHP4连接Oracle 8i的方法..</a></td> <td class="showlist11"></td> </tr><tr> <td class="showlist12">· <a href='/Article/10/130/2007/2007090621734.html' target="_blank" class="showlist" title="ADO初学者教程:ADO 更新记录">ADO初学者教程:ADO 更新..</a></td> <td class="showlist12"></td> </tr><tr> <td class="showlist11">· <a href='/Article/11/143/2006/2006012015583.html' target="_blank" class="showlist" title="PhotoShop实用小技巧挖掘">PhotoShop实用小技巧挖掘..</a></td> <td class="showlist11"></td> </tr><tr> <td class="showlist12">· <a href='/Article/223/291/2007/2007042519973.html' target="_blank" class="showlist" title="个人网站寻求“绝境逢生”,Google等厂商重兵割锯Web2.0">个人网站寻求“绝境逢生..</a></td> <td class="showlist12"></td> </tr><tr> <td class="showlist11">· <a href='/Article/10/132/2007/2007010418592.html' target="_blank" class="showlist" title="JSP高访问量下的计数程序">JSP高访问量下的计数程序..</a></td> <td class="showlist11"></td> </tr><tr> <td class="showlist12">· <a href='/Article/10/133/2005/200507309063.html' target="_blank" class="showlist" title="树型结构列出指定目录里所有文件的PHP类">树型结构列出指定目录里..</a></td> <td class="showlist12"></td> </tr><tr> <td class="showlist11">· <a href='/Article/11/140/2006/2006041116266.html' target="_blank" class="showlist" title="Flash制作书法动画2">Flash制作书法动画2</a></td> <td class="showlist11"></td> </tr><tr> <td class="showlist12">· <a href='/Article/11/141/2005/200507194168.html' target="_blank" class="showlist" title="FW MX 2004教程:动画制作(1)">FW MX 2004教程:动画制作..</a></td> <td class="showlist12"></td> </tr></table></td> </tr> </table> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td class="titleback1">相关文章</td> </tr> <tr> <td height="100" valign="top" class="showbody1">· <a href="/Article/10/135/2007/2007092622101.html" title='常见的CSS问题的“一站式”的解决方案'>常见的CSS问题的“一站式”..</a><br> · <a href="/Article/10/135/2007/2007083121646.html" title='WEB标准布局Div + CSS 高度自适应解决方案'>WEB标准布局Div + CSS 高度..</a><br> · <a href="/Article/10/138/2007/2007080821260.html" title='Web表示层框架主流解决方案:Tapestry'>Web表示层框架主流解决方案..</a><br> · <a href="/Article/13/155/2007/2007072120976.html" title='Linux操作系统下硬盘分区的最佳解决方案'>Linux操作系统下硬盘分区的..</a><br> · <a href="/Article/10/134/2007/2007072120969.html" title='使用Java来监视系统进程的两个解决方案'>使用Java来监视系统进..</a><br> · <a href="/Article/10/133/2007/2007071020811.html" title='PHP安装问题:编译安装php5.2.0时出错解决方案'>PHP安装问题:编译安装php5..</a><br> · <a href="/Article/10/135/2007/2007070520736.html" title='常见的CSS问题给出“一站式”的解决方案'>常见的CSS问题给出“一站式..</a><br> · <a href="/Article/10/138/2007/2007070520728.html" title='VS2005(c#)项目调试问题解决方案集锦'>VS2005(c#)项目调试问题解决..</a><br> · <a href="/Article/10/137/2007/2007040519668.html" title='sql server分布式事务解决方案'>sql server分布式事务解决方..</a><br> · <a href="/Article/10/131/2007/2007040319652.html" title='基于Gettext的asp.net网站多语言解决方案'>基于Gettext的asp.net网站多..</a><br> · <a href="/Article/10/135/2007/2007022819300.html" title='XHTML+CSS兼容性解决方案小集'>XHTML+CSS兼容性解决方案小..</a><br> · <a href="/Article/12/145/2007/2007012418868.html" title='最牛、最全“熊猫烧香”整体解决方案'>最牛、最全“熊猫烧香”整体..</a><br> · <a href="/Article/190/195/2007/2007011318748.html" title='网站ALEXA排名下降的原因及解决方案'>网站ALEXA排名下降的原因及..</a><br> · <a href="/Article/11/139/2007/2007011218723.html" title='关于Dreamweaver乱码问题的解决方案'>关于Dreamweaver乱码问题的..</a><br> · <a href="/Article/223/291/2006/2006122018400.html" title='中文搜索格局将被颠覆 本土化解决方案风光不再'>中文搜索格局将被颠覆 本土..</a><br> · <a href="/Article/190/192/2006/2006050516421.html" title='高分辨率下界面布局的解决方案4'>高分辨率下界面布局的..</a><br></td> </tr> </table> </td> </tr> </table> <table width="778" border="0" align="center" cellpadding="0" cellspacing="0" class="tableborder"> <tr> <td height="3"></td> </tr> </table> <table width="778" border="0" align="center" cellpadding="0" cellspacing="0" class="tableborder"> <tr> <td height="23" align="right"> <table width="100%" border="0" cellspacing="0" class="tablebody8" cellpadding="0"> <tr> <td height="5"></td> </tr> <tr> <td height="23" align="right" valign="middle"><center><a href="/support/about.asp" class="navmenu2">关于本站</a> - <a href="/support/help.asp" class="navmenu2">网站帮助</a> - <a href="/support/advertise.asp" class="navmenu2">广告合作</a> - <a href="/support/declare.asp" class="navmenu2">下载声明</a> - <a href="/link/" target="_blank" class="navmenu2">友情连接</a> - <a href="/support/sitemap.asp" class="navmenu2">网站地图</a> - <a href="#" target="_blank" class="navmenu2">人才招聘</a> </tr> </table></td> </tr> <tr> <td height="1"></td> </tr> </table> <table width="778" border="0" align="center" cellpadding="0" cellspacing="0" class="tableborder"> <tr> <td height="60" align="center" class="tablebody1">网站合作、内容监督、商务咨询:QQ: 9576619 <br> Copyright ? 2005--2008 中国建站之家版权所有 <br><a href="http://www.miibeian.gov.cn" target="_blank" title="粤ICP备05092265号"><font color=#000000>粤ICP备05092265号 </font><br><script src='http://s6.cnzz.com/stat.php?id=44148&web_id=44148&show=pic' language='JavaScript' charset='gb2312'></script> </td> <script language="javascript" src="/inc/Std_StranJF.Js"></script> </table> </body> </html> <span id="naruco_ad_body" style="display:none;"> <script language=javascript src=/adfile/top.js></script> </span> <script type="text/javascript"> var naruco_ad = document.getElementById('naruco_ad'); if (naruco_ad != null) { naruco_ad.innerHTML=naruco_ad_body.innerHTML; naruco_ad_body.innerHTML=""; } </script>