hey.. jeg har nogle problemer med at få min newz sektion til at
virke ordenligt.. den skal gå ind i min database og tjekke om det
der er skrevet i form("user") stemmer overens med det der står i
databasen..
her er min kode.. når jeg kører den lige nu siger den..
Type mismatch
/post.asp, line 22
det skal KUN være dem der står i databasen der skal have lov til
at skrive nye nyheder..
så det ville være meget fedt hvis der var en der kunne/gad hjælpe
mig lidt..
tak på forhånd.. ;)
<%
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath ("/database/newz.mdb")
conn.open DSN
var_user = request.form("user")
var_newz = request.form("newz")
strSQL = "SELECT user FROM clanmembers WHERE user = '" & var_user
& "'"
Set temp = Conn.Execute(strSQL)
if temp = var_user then
IF var_user = "" OR var_newz = "" THEN
response.write("Der skal indtastes i begge felter")
else
strSQL = "Insert into newz (user,content_of_newz)
values('"& request.form("user") & "','"& request.form("newz") &
"')"
Conn.Execute(strSQL)
Conn.Close
Set Conn = Nothing
end if
else
'Response.Write ('Du er ikke et registreret medlem')
end if
%>
måske kan denne bruges i stedet.. men den har jeg heller ikke
fået til at virke.. :((
if temp = " " then
response.write "du er ikke registreret"
else
(udfør resten af kode)
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials