Sikkert dum fejl i denne kode!
Hej..jeg har lige lidt problemer med disse 2 filer (nok kun den ene)
det drejer sig om et "ret" system...
1. fil:
<%
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath ("avlstjeneste.mdb")
Conn.Open DSN
SQL = "select * from avlshanner where id = " & request.querystring("id")
set rs = conn.execute(SQL)
%>
<body bgcolor="#CED7DB">
<form action="retannonce2.asp" method="post">
<input name="id" type="hidden" value="<%=request.querystring("id")%>">
<div align="center">
<center>
<table border="0" width="680" height="461">
<tr align="center">
<td VALIGN="top" WIDTH="646" HEIGHT="21" bgcolor="#7E949F" colspan="4" align="center"><div
align="center"><center><p><font color="#ffffff" face="Tahoma" size="3">RET
DIN ANNONCE / EDIT YOUR ADVERTISE <font SIZE="2"></font></font> </div>
</center>
</td>
</tr>
<tr>
<td width="520" colspan="4" height="21">
<p align="center"></td>
</tr>
</center>
<tr>
<td width="297" colspan="2" height="25">
<p align="right">
<font face="Tahoma" size="1">HUNDENS NAVN / NAME OF THE DOG</font>
</td>
<center>
<td width="286" colspan="2" height="25">
<input size="20" name="hundenavn" value="<%=rs("hundenavn")%>"></td>
</tr>
</center>
<center>
</center>
<tr>
<td width="297" colspan="2" height="25">
<p align="right">
<font face="Tahoma" size="1">EJER / OWNER</font>
</td>
<center>
<td width="264" colspan="2" height="25">
<input name="ejer" value="<%=rs("ejer")%>">
</td>
</tr>
</center>
<tr>
<td width="297" colspan="2" height="25">
<p align="right"><font face="Tahoma" size="1">TITLER / TITLES</font></td>
<center>
<td width="264" colspan="2" height="25">
<input name="titler" size="20" value="<%=rs("titler")%>">
</td>
</tr>
</center>
<tr>
<td width="297" colspan="2" height="29">
<p align="right">
<font face="Tahoma" size="1">OPDRÆTTER / BREEDER</font>
</td>
<center>
<td width="264" colspan="2" height="29">
<input name="opd" size="20" value="<%=rs("opd")%>">
</td>
</tr>
</center>
<tr>
<td width="297" colspan="2" height="25">
<p align="right"><font face="Tahoma" size="1">WEBSITE</font></td>
<center>
<td width="264" colspan="2" height="25">
<input name="website" size="20" value="<%=rs("web")%>">
</td>
</tr>
</center>
<tr>
<td width="297" colspan="2" height="25">
<p align="right"><font face="Tahoma" size="1">EMAIL</font>
</td>
<center>
<td width="264" colspan="2" height="25">
<input name="mail" size="20" value="<%=rs("mail")%>">
</td>
</tr>
</center>
<tr>
<td width="297" colspan="2" height="13">
<p align="right"><font face="Tahoma" size="1">STAMBOGSFØRENDE KLUB /
PEDIGREE CLUB</font></td>
<center>
<td width="264" colspan="2" height="13">
<input name="sbfk" size="20" value="<%=rs("sbfk")%>">
</td>
</tr>
</center>
<center>
</center>
<center>
</center>
<tr>
<td width="297" colspan="2" height="12">
<p align="right"><font face="Tahoma" size="1">BILLEDE / PICTURE (URL)</font></td>
<center>
<td width="264" colspan="2" height="12"><input name="billede" value="<%=rs("billede")%>">
</td>
</tr>
<tr>
<td width="520" colspan="4" height="21">
<p align="center"><font face="Tahoma" size="2" color="#FF0000"><b>BRUG
IKKE ' og
& I DIN TILMELDING<br>
DON'T USE & AND ' IN YOUR TEXT</b></font></td>
</tr>
<tr>
<td width="299" colspan="2" height="119">
<p align="center"><font face="Tahoma" size="1">DIN TEKST /<br>
YOUR TEXT</font></td>
<td width="262" colspan="2" height="119">
<textarea rows="5" name="tekst" cols="34"><%=rs("tekst")%></textarea>
</tr>
<tr>
<td width="120" height="27"></td>
<td width="143" height="27">
<p align="center"></td>
<td width="162" height="27"><input type="submit" value="RET / EDIT"></td>
<td width="236" height="27"><input type="reset" value="RESET"></td>
</tr>
</table>
</center>
</div>
</form>
<%
conn.close
set conn = nothing
%>
2. fil:
<%
if request.form("billede") = "" Then
billede = "intet"
end if
if request.form("billede") = "" Then
response.redirect "retannonce1.asp?id=" & request.form("id")
elseif request.form("titler") = "" Then
response.redirect "retannonce1.asp?id=" & request.form("id")
elseif request.form("ejer") = "" Then
response.redirect "retannonce1.asp?id=" & request.form("id")
elseif request.form("opd") = "" Then
response.redirect "retannonce1.asp?id=" & request.form("id")
elseif request.form("website") = "" Then
response.redirect "retannonce1.asp?id=" & request.form("id")
elseif request.form("mail") = "" Then
response.redirect "retannonce1.asp?id=" & request.form("id")
elseif request.form("sbfk") = "" Then
response.redirect "retannonce1.asp?id=" & request.form("id")
elseif request.form("tekst") = "" Then
response.redirect "retannonce1.asp?id=" & request.form("id")
else
billede = request.form("billede")
hundenavn =
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath ("avlstjeneste.mdb")
Conn.Open DSN
SQL = "Update avlshanner Set hundenavn= '" + request.form("hundenavn") + "', "
SQL = SQL & "billede = '" & billede & "', "
SQL = SQL & "titler = '" & request.form("titler") & "', "
SQL = SQL & "opd = '" & request.form("opd") & "', "
SQL = SQL & "ejer = '" & request.form("ejer") & "', "
SQL = SQL & "web = '" & request.form("website") & "', "
SQL = SQL & "mail = '" & request.form("mail") & "', "
SQL = SQL & "sbfk = '" & request.form("sbfk") & "', "
SQL = SQL & "tekst = '" & request.form("tekst") & "' where id = '" & request.form("id") & "'"
conn.execute(SQL)
conn.close
set conn = nothing
end if
%>
her kommer den med fejlen:
Syntax error når man trykker "ret".. Den mener det er i opdaterings SQLen, hvor der står " Set hundenavn = " HER mener den fejlen opstår! det forstår jeg jo ikk??
