PM-fält kan vara lite konstiga ibland, så använd dig av variabeln som har det värdet istället:
<i>Subject: <%=Left(Inlagg, 200)%><br>
Två saker till bara:
1. Använd gärna kod-taggarna när du skriver kod.
2. Välkommen till wF! :bire
1 svar · 181 visningar · startad av guggenheim
Hej!
Jag är helt ny på ASP och har laddat ner ett forumscript som jag håller på att försöka förstå och modifiera. Vill begränsa det antal tecken som skall komma visas, och lyckades göra det för rubrik-fältet genom
<%=Left(rs("Rubrik"),25)%>
men när jag sedan vill göra samma sak för inläggstexten så fungerar det inte.
<%=Left(rs("Inlagg"),200)%>
Det enda som jag kan komma på som skulle innebära en skillnad är att Inlagg är av typen PM medan Rubrik är Text. Spelar detta någon roll? Vad kan jag göra för att begränsa texten som skall visas av en PM-post i databasen?
Hela koden ser ut så här:
<%
db = Server.MapPath("db/forum.mdb")
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & db
Set rs = Conn.execute("select * from forum ORDER BY Datum DESC")
Rubrik = rs.fields("Rubrik")
Namn = rs.fields("Namn")
Datum = rs.fields("Datum")
Inlagg = rs.fields("Inlagg")
%>
<b><%=Datum%></b><br>
<i>Subject: <%=Left(rs("Rubrik"),40)%><br>
<i>Subject: <%=Left(rs("Inlagg"),200)%><br>
<i>Subject: <%=Namn%><br>
Om någon kunde hjälpa till vore det toppen!
Mvh
Gustav
PM-fält kan vara lite konstiga ibland, så använd dig av variabeln som har det värdet istället:
<i>Subject: <%=Left(Inlagg, 200)%><br>
Två saker till bara:
1. Använd gärna kod-taggarna när du skriver kod.
2. Välkommen till wF! :bire