Avatar billede bruhnsweb Nybegynder
23. oktober 2002 - 10:51 Der er 2 kommentarer og
1 løsning

ligger ikke i database!!

Hey!

Så er den gal igen!!

Jeg skriver fra "write_comment" til "make_comment" - Jeg får ikke nogen fejl, men den smider ingenting i databasen.??? WHY???

<%ElseIf Request.QueryString("Action") = "write_comment" Then %>
<tr>
<td width="100%">
<font face="Trebuchet MS" style="font-size: 9pt; font-weight:700">
<img border="0" src="images/all_a3_small_red.gif">Skriv kommentar</font><p>

<form name=write_comment method=post action="pgruppe.asp?Action=make_comment?id=<%Response.Write(Request("id"))%>">
<textarea rows="11" name="text" cols="72" id="sites"></textarea><br>
<input type="submit" value="Submit" name="Send" id="sites"></form>
</td>
</tr>


<%ElseIf Request.QueryString("Action") = "make_comment" Then %>
                 
Set DataConn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mappath("dbase.mdb")
DataConn.Open DSN

Set RS_make_comment = Server.CreateObject("ADODB.RecordSet")
RS_make_comment.open "Select * From [comments] Order by id", DataConn, 1, 3

'Tilføjer brugeren tekst til databasen
RS_make_comment.Addnew
RS_make_comment("text") = request.form("text")
RS_make_comment("author") = Session("username")
RS_make_comment("textid") = Response.Write(Request("id"))
RS_make_comment("date") = FormatDateTime(Now, vbShortDate)

RS_make_comment.Update
DataConn.Close
%>

<font face="Trebuchet MS" style="font-size: 9pt; font-weight:700">
<% Response.write("Databasen er opdateret") %>
</font>
</tr>

Håber I kan hjælpe!!

/Bruhn
Avatar billede eagleeye Praktikant
23. oktober 2002 - 11:09 #1
Mellem to querystrings skal være & og ikke ?. Der skal kun være ? mellem filnanvet og føste guerystring.:

Så prøv at rette form tagen til:

<form name=write_comment method=post action="pgruppe.asp?Action=make_comment&id=<%Response.Write(Request("id"))%>">
Avatar billede bruhnsweb Nybegynder
23. oktober 2002 - 11:20 #2
Hvordan kunne jeg overse den.. Thanx anyway!!
Avatar billede a_schack Nybegynder
23. oktober 2002 - 11:21 #3
Derudover så er det "dårlig stil" selv at konstruere querystrengen (det bliver mere uoverskueligt), det skulle hellere være:
<form name="write_comment" method="get" action="pgruppe.asp">
<input type="hidden" name="Action" value="make_comment">
<input type="hidden" name="id" value="<%Response.Write(Request("id"))%>">
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester