Avatar billede jackpower Nybegynder
08. april 2001 - 22:27 Der er 5 kommentarer og
1 løsning

textarea / gæstebog

Hejsa sidder lige og roder med en gæstebog, vil ha\' den til at godtage html koder, men den viser bare tag\'sne mm..
f.eks
<div style=position:absolute; background:black; width:100%; height:100%; z-index:10000;>
Det her må kunne virke...</div>

Nogen der har en ide?
Her er kodestumpen der gemmer det indtastet:
Const adOpenKeyset = 1
Const adLockOptimistic = 3

Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"database.mdb\")  & \";UID=admin;PWD=;\"

    Set rs = Server.CreateObject(\"ADODB.RecordSet\")
   
    strSQL = \"Insert into Gæstebog (Navn, Email, Web, Dato, Tid, Besked) values(\'\"
    strSQL = strSQL & Request.form(\"Navn\") & \"\',\'\"   
    strSQL = strSQL & Request.form(\"Email\") & \"\',\'\"
    strSQL = strSQL & Request.form(\"Web\") & \"\',\'\"
    strSQL = strSQL & date() & \"\',\'\"
    strSQL = strSQL & time() & \"\',\'\"
    strSQL = strSQL & Request.form(\"Besked\") & \"\')\"
    rs.Open strSQL, Conn, adOpenKeyset, adLockOptimistic
   


Conn.Close
set Conn = Nothing

Og her den der hiver den frem igen:

<%
Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath (\"database.mdb\")
strSQL = \"Select * From Gæstebog ORDER BY ID DESC;\"
set rs = Conn.execute(strSQL)

if rs.EOF then
Response.write \"<font face=\"\"Tahoma\"\" size=\"\"2\"\"><i>Der er ingen der har skrevet i gæstebogen...</i></font>\"
else
Do Until rs.EOF
%>
<table border=\"0\" cellpadding=\"2\" cellspacing=\"0\" width=\"500\">
    <tr>
        <td width=\"500\" bgcolor=\"#C0C0C0\"><font size=\"2\"
        face=\"Tahoma\"><strong><a href=\"mailto:<%=RS(\"Email\")%>\"><font size=\"2\" face=\"Tahoma\"><%=RS(\"Navn\")%></strong></font></a> @
        <font size=\"2\" face=\"Tahoma\"><strong><%=LinkTekst(RS(\"Web\"))%></strong></font></td>
    </tr>
    <tr>
        <td width=\"500\"><font size=\"2\" color=\"#5E6669\" face=\"Tahoma\">Den <%=RS(\"Dato\")%>
        klokken <%=RS(\"Tid\")%> skrev <%=RS(\"Navn\")%>:</font><br>
        <br>
        <font size=\"3\" face=\"Tahoma\"><%=Replace(RS(\"Besked\"), vbCrLf, \"<BR>\")%></font></td>
    </tr>
    <tr>
        <td width=\"500\" bgcolor=\"#C0C0C0\"><% %></td>
    </tr>
</table>

Mvh
Jack!!
Avatar billede bjarke-b Nybegynder
08. april 2001 - 22:33 #1
<div style=position:absolute; background:black; width:100%; height:100%; z-index:10000;>
Det her må kunne virke...</div>

Nogen der har en ide?
Her er kodestumpen der gemmer det indtastet:
Const adOpenKeyset = 1
Const adLockOptimistic = 3

Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"database.mdb\")  & \";UID=admin;PWD=;\"

    Set rs = Server.CreateObject(\"ADODB.RecordSet\")
   
    strSQL = \"Insert into Gæstebog (Navn, Email, Web, Dato, Tid, Besked) values(\'\"
    strSQL = strSQL & Request.form(\"Navn\") & \"\',\'\"   
    strSQL = strSQL & Request.form(\"Email\") & \"\',\'\"
    strSQL = strSQL & Request.form(\"Web\") & \"\',\'\"
    strSQL = strSQL & date() & \"\',\'\"
    strSQL = strSQL & time() & \"\',\'\"
    strSQL = strSQL & Request.form(\"Besked\") & \"\')\"
    rs.Open strSQL, Conn, adOpenKeyset, adLockOptimistic
   


Conn.Close
set Conn = Nothing

Og her den der hiver den frem igen:

<%
Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath (\"database.mdb\")
strSQL = \"Select * From Gæstebog ORDER BY ID DESC;\"
set rs = Conn.execute(strSQL)

if rs.EOF then
Response.write \"<font face=\"\"Tahoma\"\" size=\"\"2\"\"><i>Der er ingen der har skrevet i gæstebogen...</i></font>\"
else
Do Until rs.EOF
%>
<table border=\"0\" cellpadding=\"2\" cellspacing=\"0\" width=\"500\">
    <tr>
        <td width=\"500\" bgcolor=\"#C0C0C0\"><font size=\"2\"
        face=\"Tahoma\"><strong><a href=\"mailto:<%=RS(\"Email\")%>\"><font size=\"2\" face=\"Tahoma\"><%=RS(\"Navn\")%></strong></font></a> @
        <font size=\"2\" face=\"Tahoma\"><strong><%=LinkTekst(RS(\"Web\"))%></strong></font></td>
    </tr>
    <tr>
        <td width=\"500\"><font size=\"2\" color=\"#5E6669\" face=\"Tahoma\">Den <%=RS(\"Dato\")%>
        klokken <%=RS(\"Tid\")%> skrev <%=RS(\"Navn\")%>:</font><br>
        <br>
        <font size=\"3\" face=\"Tahoma\"><%=RS(\"Besked\")%></font></td>
    </tr>
    <tr>
        <td width=\"500\" bgcolor=\"#C0C0C0\"><% %></td>
    </tr>
</table>
Avatar billede jackpower Nybegynder
08. april 2001 - 22:44 #2
Hej Bjarke

Hmm det jeg lige umiddelbart kan se du har lavet om er denne linie <%Replace(RS(\"Besked\"), vbCrLf, \"<BR>\")%> til <%RS(\"Besked\")%> korekt?
Men det hjalp ikke, jo nu viser den godt nok ikke tag\'en
<div style=position:absolute; background:black; width:100%; height:100%; z-index:10000;>
Det her må kunne virke...</div>

Men den giver den heller ikke en sort baggrund.. nogen ide? :o)
Avatar billede Slettet bruger
09. april 2001 - 00:07 #3
hmm...

du bruger ikke server.HTMLEncode() et eller andet sted? Ellers kunne ville jeg mene, at browseren ville lave fed skrift i steder for at skrive <B></B> osv...

Hvis du bruger server.HTMLEncose så fjerne det.
Avatar billede jackpower Nybegynder
09. april 2001 - 19:44 #4
smajli>>
Det er korekt at <b>test</b> giver fed skrift, men det er denne som eksempel jeg godt vil ha\' den til at vise korekt...
<div style=position:absolute; background:black; width:100%; height:100%; z-index:10000;>
Det her må kunne virke...</div>

Nej jeg bruger ikke server.HTMLEncode() nogen steder :o)
Mvh
Jack!!
Avatar billede jackpower Nybegynder
19. april 2001 - 23:05 #5
Hmm lader ikke til der er nogen der kan komme med flere ideer.. så lukker spm. her.. ellers tak for indsatsen I 2 :o)

Mvh
Jack!!
Avatar billede Slettet bruger
24. april 2001 - 08:55 #6
No problemo... bare synd der ikke var andre, der havde nogen ideer.
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