webForumDet fria alternativet
Logga in / Bli medlem

response.write med server.htmlencode

ASP

6 svar · 481 visningar · startad av Trumpf

Medlem sedan feb. 2004213 inlägg
Frågan#1

Hej,
Skulle vilja ersätta en rad.

Denna har jag idag.

response.write "<b>Artikel:</b><br> " & rs("beskrivning") & "<br>"

Denna skulle jag vilja visa istället. Men hur ser det ut?

<%text = server.htmlencode(rs("beskrivning"))%><%=Replace(text,vbCrLf,"<br>")%>
Medlem sedan juni 200032 967 inlägg
#2

På vilket sätt funkar inte det du har skrivit?

Medlem sedan juni 20019 519 inlägg
#3
Dim Text
Text = Server.Htmlencode(rs("beskrivning"))
Text = Replace(text,vbCrLf,"<br>")
Response.Write "<b>Artikel:</b><br> " & Text & "<br>"

borde fungera.

Medlem sedan feb. 2004213 inlägg
#4

Jag skriver ut med response.write.
Och jag undrar hur raden ska se ut med alla fnutar osv.....jag får inte till det.

Usch vad snabba ni är på att svara:)

Medlem sedan feb. 2004213 inlägg
#5

Skriver ut så här:


<%
If session("id") = "" then
response.write "ej inloggad"
else
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ="& Server.MapPath("db.mdb")

SQL = "select id, kategori, uniknr from artiklar where medlem = " & session("id") & " order by inlagtdatum desc"
set rs=server.createobject("adodb.recordset")

rs.Open SQL, connect

Do While not rs.eof 

response.write "<b>Artikel Nr:</b> " & rs("id") & "<br>"
response.write "<b>Artikel:</b><br> " & rs("beskrivning") & "<br>"

rs.MoveNext
loop 
rs.close
connect.close
end if
%>

Detta är endast en del. Alltså ej komplett.

Medlem sedan juni 20019 519 inlägg
#6
.....
<%
If session("id") = "" then
response.write "ej inloggad"
else
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ="& Server.MapPath("db.mdb")

SQL = "select id, kategori, uniknr from artiklar where medlem = " & session("id") & " order by inlagtdatum desc"
set rs=server.createobject("adodb.recordset")

rs.Open SQL, connect

Do While not rs.eof 
Dim Text
Text = Server.Htmlencode(rs("beskrivning"))
Text = Replace(text,vbCrLf,"<br>")

response.write "<b>Artikel Nr:</b> " & rs("id") & "<br>"
Response.Write "<b>Artikel:</b><br> " & Text & "<br>"

rs.MoveNext
loop 
rs.close
connect.close
end if
%>

??? annars får du nog komma med en liten bättre förklaring ;)

Medlem sedan feb. 2004213 inlägg
#7

voigtann1 skrev:

Dim Text
Text = Server.Htmlencode(rs("beskrivning"))
Text = Replace(text,vbCrLf,"<br>")
Response.Write "<b>Artikel:</b><br> " & Text & "<br>"

borde fungera.

Detta fungerade

248 ms totalt · 4 externa anrop · v20260731065814-full.05830320
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)