Avatar billede Slettet bruger
10. april 2005 - 14:30 Der er 3 kommentarer og
1 løsning

Tagwall / gæstebog

Jeg skal bruge en simpel tagwall/gæstebog som kun lige bruger det nødvendige kode for at fungere. (Ikke nået med smilies, paging, spam-filter osv). En tagwall/gæstebog i ASP som bruger en access database jeg selv kan arbejde med.
De felter der skal udfyldes skal være "Navn" "Email" og "Kommentar" og må MEGET gerne ligne nået ala.
http://www.cubie.dk/weblog_kommentar.asp?ID=71
Håber nogen kan komme med en god løsning, og ikke bare et link til en side med ASP tagwalls... :)

Tak på forhånd !!!
Avatar billede busschou Praktikant
10. april 2005 - 21:13 #1
Har ikke en liggende men hvis du har en database med felterne "Navn", "Email" og "Kommentar" samt et "Id" felt som er sat til primær nøgle og auto..så kan du måske bruge følgende ..og/eller bygge ud på det (ikke testet!)
-------------------------
<%
    Set Conn = Server.CreateObject("ADODB.Connection")
    DNS      = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=din_sti_til_database.mdb"
    Conn.Open DNS
    If Request.Form("send") <> "" Then
        strSQL = "Insert Into din_tabel (Navn, Email, Beskrivelse) Values ('"&Request.Form("navn")&"','"&Request.Form("email")&"','"&Request.Form("kommentar")&"')"
        Conn.Execute(strSQL)
    End If
%>
<form action="denne_side.asp" method="post">
    <table width="300px" cellspacing="5" cellpadding="0" border="0">
        <tr>
            <td>Navn:</td>
            <td><input type="text" name="navn" value="" size="27" maxlength="20"></td>
        </tr>
        <tr>
            <td>Email:</td>
            <td><input type="text" name="email" value="" size="27" maxlength="30"></td>
        </tr>
        <tr>
            <td valign="top">Kommentar:</td>
            <td><textarea cols="20" rows="6" name="kommentar"></textarea></td>
        </tr>
        <tr>
            <td></td>
            <td><input type="submit" name="send" value="Send"></td>
        </tr>
        <tr>
    </table>
</form>
<br>
<table width="500px" cellspacing="0" cellpadding="0" border="0">
<%
    strSql = "Select * From din_tabel Order By Id"
    Set rs = Conn.Execute(strSQL)
    Do While Not rs.EOF
%>
    <tr>
        <td><h><%=rs("Navn")%></h></td>
    </tr>
    <tr>
        <td><b><%=rs("Email")%></b></td>
    </tr>
    <tr>
        <td><%=rs("Kommentar")%></td>
    </tr>
<%
    rs.MoveNext
    Loop
    Conn.Close
    Set Conn = Nothing
%>
</table>
Avatar billede busschou Praktikant
12. april 2005 - 18:27 #2
kan du bruge det ?
Avatar billede busschou Praktikant
27. april 2005 - 21:12 #3
Hali halo ?? nogen hjemme? Fundet en anden løsning...ikke tilfreds...eller tilfreds så der kan lukkes?
Avatar billede Slettet bruger
08. december 2010 - 11:01 #4
Lukker
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