sådan har jeg lavet en som søger i min database...
<HTML>
<HEAD>
<title>SøgeMaskinen</title>
</HEAD>
<BODY>
<form action=\"soeg.asp\" method=\"post\">
<table>
<tr><td><font face=verdana size=2>Søgeord:</font></td><td><input type=\"text\" name=\"soeg\"></td></tr>
<tr><td></td><td><input type=\"submit\" name=\"submit\" value=\"Søg\">
</table>
</form>
<%
If Request.Form(\"soeg\") <> \"\" then
Set DB = Server.CreateObject(\"ADODB.Connection\")
DBSti = \"DBQ=\" & Server.Mappath(\"arabisk.mdb\")
DB.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; \" & DBSti
SQL = \"select * from Ringetoner where tilmobil like \'%\" & Request.Form(\"soeg\") & \"%\' or Navn like \'%\" & Request.Form(\"soeg\") & \"%\'\"
Set rs = db.Execute (SQL)
If not rs.eof then
Response.Write \"<table>\"
Response.Write \"<tr><td><font face=verdana size=3><b>Ringetones Navn</b></font></td><td width=30></td><td><font face=verdana size=3><b>Tryk Her</b></font></td></tr>\"
Do until rs.eof
tilmobil = rs(\"tilmobil\")
Response.Write \"<tr><td><font face=verdana size=2>\" & rs(\"navn\") & \"</font></td><td width=30></td><td><font face=verdana size=2><a href=\'
http://\" & url & \"\'>\" & url & \"</a></font></td></tr>\"
rs.movenext
Loop
Response.Write \"</table>\"
Else
Response.Write \"<b>Der var intet der matchede din søgekriterier!</b>\"
End if
End if
%>
</BODY>
</HTML>
men når jeg skifter det her:
<a href=\'
http://\" & url & \"\'>\" & id & \"
med det her:
<a href=\'java script:se(\"<% = rs(\"id\") %>\",400,480)\' style=\"color: #000000\">
så viser den at der er FEJL !!!
Hvorfor gøre den det ???
Microsoft VBScript compilation error \'800a0408\'
Invalid character
/ringetoner/arabisk/soeg.asp, line 26
Response.Write \"<tr><td><font face=verdana size=2>\" & rs(\"navn\") & \"</font></td><td width=30></td><td><font face=verdana size=2><a href=\'java script:se(\"<% = rs(\"id\")
---------------------------------------------------------------------------------------------------------------------------------------------------------^