25. marts 2001 - 18:11
Der er
15 kommentarer og 1 løsning
mellemrum i teksten
Jeg har et gæstbogsscript i ASP der fylder noget tekst fra en form ind i en access-database. Når jeg udfylder feltet i formen sådan her så vises indholdet af databasen sådan her uanset hvor mange enter jeg har lavet
Annonceindlæg fra DE-CIX
Edge computing: behandling ved kilden
Edge computing revolutionerer den måde, data behandles på, ved at bringe kapacitet og ydeevne tættere på dér, hvor der er behov for det.
15. april 2025
25. marts 2001 - 18:13
#1
du kan få ASP-scriptet til at lave \" \" om til som af HTML bliver til mellem rum <% Replace(tekstfelt,\" \", ) %>
25. marts 2001 - 18:14
#2
hvor tekstfelt er den tekst du har hentet ud af formen
25. marts 2001 - 18:14
#3
brug denne kode: <%=Replace(rs(\"felt\"), vbCrLf, \"<br>\")%>
25. marts 2001 - 18:15
#4
jeg ville nok bruge de to script sammen det ene til at lave mellerum og det andet til linjeskift
25. marts 2001 - 18:15
#5
Hvordan får jeg vist indholdet af databasen på samme måde som den er indtastet.?
25. marts 2001 - 18:17
#6
<%=Replace(rs(\"felt\"), vbCrLf, \"<br>\")%> felt er dit felt i db\'en
25. marts 2001 - 18:17
#7
ved at bruge de to script før du indsætter.... når du så henter dataerne så er den i vinkel
25. marts 2001 - 18:18
#8
Hvor i koden skal jeg sætte <% Replace(tekstfelt,\" \", ) %> og <%=Replace(rs(\"felt\"), vbCrLf, \"<br>\")%> ind
25. marts 2001 - 18:19
#9
Det skal altså være i formen der indsætter teksten?
25. marts 2001 - 18:21
#10
enten før du indsætter: <% Replace(tekstfelt,\" \", ) Replace(tekstfelt, vbCrLf, \"<br>\") sql = \"INSERT INTO ......\"%> eller når du viser siden: <% tekst = Replace(rs(\"felt\"),\" \", ) tekst = Replace(tekst, vbCrLf, \"<br>\") response.write \"tekst\"%>
25. marts 2001 - 18:22
#11
Koden ser sådan ud: <% mode = request(\"mode\") %> <% if mode = \"\" then %> <HTML> <HEAD> <!-- Minus AutoDato --> <TITLE>Joke system.</TITLE> <META NAME=\"Generator\" CONTENT=\"Stone\'s WebWriter 3\"> </HEAD> <BODY BGCOLOR=\"#33B0FB\" TEXT=\"#000000\" LINK=\"#000000\" VLINK=\"#808080\" ALINK=\"#C0C0C0\"> <form action=\"tilfny.asp?mode=send?alle=oplysninger\" method=\"POST\" class=\"css\"> <table border=\"0\" cellpadding=\"2\" cellspacing=\"0\" width=\"80%\"> <tr> <td align=\"left\" width=\"40%\" valign=\"top\"><font size=\"3\" face=\"Arial\">Overskrift: </font></td> <td colspan=\"2\" width=\"60%\"><INPUT TYPE=\"text\" NAME=\"overskrift\"></td> </tr> <tr> <td align=\"Left\" valign=\"top\" width=\"20%\"><font size=\"3\" face=\"Arial\">Joke:</font></td> <td valign=\"top\" width=\"80%\"> <textarea name=\"joke\" rows=\"4\" cols=\"40\"></textarea></td> </tr> <tr> <tr> <td align=\"left\" width=\"20%\" valign=\"top\"><font size=\"3\" face=\"Arial\">Dit navn: </font></td> <td colspan=\"2\" width=\"80%\"><INPUT TYPE=\"text\" NAME=\"navn\"></td> </tr> <td width=\"20%\"></td> <td colspan=\"2\" width=\"80%\"><input type=\"submit\" name=\"B1\" value=\"Tilføj\"> <INPUT TYPE=\"reset\" NAME=\"Slet\"></td> </tr> </table> </BODY> </HTML> <% end if %> <% if mode = \"send?alle=oplysninger\" then %> <% 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 = \"Select * From joke\" rs.Open strSQL, Conn, adOpenKeyset, adLockOptimistic rs.AddNew rs(\"overskrift\") = Request.form(\"overskrift\") rs(\"joke\") = Request.form(\"joke\") rs(\"navn\") = Request.form(\"navn\") rs.Update rs.Close Set rs = Nothing Conn.Close set Conn = Nothing response.redirect \"default.asp\" %> <HTML> <HEAD> <!-- Minus AutoDato --> <TITLE>Nyheds system.</TITLE> <META NAME=\"Generator\" CONTENT=\"Stone\'s WebWriter 3\"> </HEAD> <BODY BGCOLOR=\"#33B0FB\" TEXT=\"#000000\" LINK=\"#000000\" VLINK=\"#808080\" ALINK=\"#C0C0C0\"> <center><FONT FACE=\"Arial\" SIZE=\"+2\">Nyhed tilføjet.</FONT><BR> <A HREF=\"default.asp\" TARGET=\"_top\">Til forsiden</A></center> </BODY> </HTML> <% end if %>
25. marts 2001 - 18:24
#12
rs.AddNew rs(\"overskrift\") = Request.form(\"overskrift\") rs(\"joke\") = Replace(Request.form(\"joke\"),\" \", ) rs(\"navn\") = Request.form(\"navn\") rs.Update
25. marts 2001 - 18:25
#13
UPS glemte lige: rs.AddNew rs(\"overskrift\") = Request.form(\"overskrift\") rs(\"joke\") = Replace(Replace(Request.form(\"joke\"),\" \", ),vbCrLf, \"<br>\") rs(\"navn\") = Request.form(\"navn\") rs.Update
25. marts 2001 - 18:25
#14
UPS igen: rs.AddNew rs(\"overskrift\") = Request.form(\"overskrift\") rs(\"joke\") = Replace(Replace(Request.form(\"joke\"),\" \",\" \"),vbCrLf, \"<br>\") rs(\"navn\") = Request.form(\"navn\") rs.Update
25. marts 2001 - 18:26
#15
Før eller efter? Sådan?? <% Replace(tekstfelt,\" \", ) Replace(tekstfelt, vbCrLf, \"<br>\") rs.AddNew rs(\"overskrift\") = Request.form(\"overskrift\") rs(\"joke\") = Replace(Request.form(\"joke\"),\" \", ) rs(\"navn\") = Request.form(\"navn\") rs.Update
25. marts 2001 - 18:28
#16
Tak for hjælpen
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser