mbv Asp iets toevoegen

Pagina: 1
Acties:
  • 38 views sinds 30-01-2008

  • Road-runner83
  • Registratie: Januari 2004
  • Laatst online: 16-04 22:09
Hey!

Ik ben een gastenboek aan het maken en het uit de tabel halen van commentaar werkt al wel maar als ik iets wil toevoegen gebeurd er niks.

De volgende code heb ik:

<%
%><!--#include virtual="/succo/db_conn.inc"--><%
set rs = Server.CreateObject("ADODB.RecordSet")
name = request.form("name")
comment = request.form("comment")
if Len(comment) > 0 then
conn.execute "insert into GuestbookJoost values ('" & name & "','" & comment & "')"
end if
%>
<HTML>
<HEAD>
<Link Href="common/style.css" TYPE="text/css" REL="stylesheet">
<script language="vbscript"><!--
Sub Validate()
if Len(document.NewGBI.name.value) < 1 then
MsgBox "U moet wel een naam invullen"
elseif Len(document.NewGBI.comment.value) < 1 then
MsgBox "U moet wel commentaar invullen"
else
MsgBox "Dank u voor uw bijdrage"
document.NewGBI.submit()
end if
End Sub
//--></script>
<!--mstheme--><link rel="stylesheet" href="aftr1011.css">
<meta name="Microsoft Theme" content="aftrnoon 1011">
</HEAD>
<BODY>
<table border=2>
<td><b>Naam</b></td><td><b>Bericht</b></td><td></td>
<%
rs.open "select * from GuestbookJoost", conn
do until rs.eof
response.write "<tr><td>" & rs("Name") & "</td><td>" & rs("Comment") & "</td><td></td></tr>"
rs.movenext
loop
rs.close
conn.close
%>
</table><table>
<form name="NewGBI" action="guestbookjoost.asp" method="post">
<tr>
<td>Naam:</td>
</tr><tr>
<td><input type="text" name="name"></td>
</tr><tr>
<td>Bericht:</td>
</tr><tr>
<td><input type="text" name="comment"></td>
</tr><tr>
<td><input type="button" value="Toevoegen" onClick="Validate()"></td>
</tr>
</form>
</table>
</BODY>
</HTML>


Ook zou ik graag de site verversen daarna zodat je het zojuist toegevoegde berichtje kunt zien...

Hopelijk kan er iemand mij helpen!

Groetjes,

Joost

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 15-04 22:07

NMe

Quia Ego Sic Dico.

Sorry, maar het is niet de bedoeling dat je hier een lap code post, en dan verwacht dat wij het voor je gaan debuggen. Debuggen is iets dat je zelf moet kunnen doen. Sterker nog, je bent de enige die dat kàn, omdat jij over alle gegevens beschikt. Lees ook P&W FAQ - Leer **** debuggen!! en P&W FAQ - De "quickstart" eens door.

Van een topicstart verwachten we op zijn minst een beetje eigen inzet, met daarin een samenvatting van waarop je gezocht hebt en wat je daarmee vond, wat je geprobeerd hebt, wat daaraan niet werkte, enz. Die eigen inzet mis ik hier. Daarnaast kun je relevante code posten. Relevante code, dus niet alle code. ;)

Mocht je er met wat fatsoenlijk debuggen nog steeds niet uit komen, dan kun je een nieuw topic openen. Hou je daarbij echter wel aan de quickstart, want anders ben ik bang dat je nieuwe topic een niet veel langer leven beschoren is dan dit topic. :)

Lees meteen ook Hoe post je code? / Hoe gebruik je de code tag? even door. ;)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Dit topic is gesloten.