ظاهراً این صفحه ایه که اطلاعات رو از بانک برمیداره و نمایش میده . تو این صفحه که من مشکلی ندیدم . باید درست باشه .به نقل از mpst :عزیز دل برادر حالا چرا میزنی :blink:
به روی چشم کد کامل رو میذارم
کد:<%@ Language="VBScript" CodePage="65001" %> <% option explicit %> <%Session.CodePage="65001"%> <!--#include file="adovbs.inc" --> <!--#include file="functions.asp" --> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Search result(s)</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <link href="style.css" rel="stylesheet" type="text/css"> <% 'Dimension variabales Dim objrs Dim objcon Dim strsql Dim strDbPathAndName Dim strkw Dim strword Dim bolfound Dim iNoOfRecords Dim icount Dim word icount=0 bolfound=false 'getting the kw strkw=request("kw") 'database path strDbPathAndName = Server.MapPath("english.mdb") 'creating the connection object set objcon=server.CreateObject("ADODB.connection") objcon.connectionstring= "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & strDbPathAndName objcon.open 'sql string strsql="SELECT * from main WHERE word LIKE '%"& strkw &"%' ORDER BY word ASC" 'creating the recordset object set objrs=server.CreateObject("ADODB.recordset") objrs.open strsql,objcon %> </head> <body> <% iNoOfRecords=objrs.recordcount Do while not objrs.eof %> <p> <table width="68%" align="center" cellpadding="1" cellspacing="1" bordercolor="#FFFFFF" bgcolor="#FFFFFF" dir="rtl" style="BORDER-RIGHT: #6a8ccf 1px solid; BORDER-TOP: #6a8ccf 1px solid; BORDER-LEFT: #6a8ccf 1px solid; BORDER-BOTTOM: #6a8ccf 1px solid"> <tr> <th width="68%" height="27" bgcolor="#EEF5FF" class="smText" scope="col"><span class="text"> <% Response.Write(trim(objrs("Meaning"))) %> </span></th> <th width="32%" bgcolor="#E1EDFF" class="error" scope="col"><span class="smText"> <% Response.Write(trim(objrs("word"))) %> </span></th> </tr> </table> </p> <p> <% icount=icount+1 objrs.movenext Loop If icount<>0 then Response.Write("<div align='center'>تعداد موارد یافت شده : <span class=""number"">"& icount&"</span> لغت</div>") response.Write("<div align='center'><a href='default.asp'>بازگشت</a></span></div>") End if 'Reset Server Objects objrs.close set objrs=nothing objcon.close set objcon=nothing %> </p> <p align="center"> <span class="number"> <% If icount=0 then %> </span> No result were found<br> <a href="default.asp">please try again</a> </p> <% End if %> </body> </html>
اطلاعات داخل بانک درست وارد شده . بانکتو باز کن بعد ببینی فیلد هایی که پر شده ????? یه یا درست پر شده .
یه چیز دیگه باید تست کنی .
مقداری که از صفحه قیل برای جستجو ارسال میشه رو قبل این که کاری انجام بدی رو نمایش بده ببین درست ارسال میشه ؟؟؟ مقدار KW رو میگم