Kunde inte komma på någon bättre rubrik.. men men =)
Nu har jag den koden nedan för att skriva ut nyheter, men det blir helt fel, koden skriver ut all text efter varann objNews("tbody") även fast jag har enterslag osv med. Någon som har lust att hälpa mig med detta problem?
Sen har jag även en önskan att bildlänkar skrivs ut som just bilder, nu skriver den bara ut som rent text tex
koden skriver ut all text efter varann objNews("tbody") även fast jag har enterslag osv med.
Inte helt konstigt, eftersom radbrytningar visas som mellanslag i webbläsare. I HTML använder man ju <br/> som radbrytning. Därför måste du göra en replace:
koden skriver ut all text efter varann objNews("tbody") även fast jag har enterslag osv med.
Inte helt konstigt, eftersom radbrytningar visas som mellanslag i webbläsare. I HTML använder man ju <br/> som radbrytning. Därför måste du göra en replace:
Och jag hade "nästan" klurat ut koden, men jag gav till sist upp och postade mitt problem här (kodar helt enkelt för sällan i .asp)
Och som blixten så har man fått svar.
Stort tack till dig @nders! :)
Nu är det bara det där "lilla" problemet med bilderna som sagt :r
OK.. hmm
Men helt ärligt så är jag vilse, med foo.png menar du då tex den sökvägen till vilken bild som helst (som jag lägger in i db:n)
Hur skall det se ut i min kod? :r
Jepp det är jag med på nu, men jag har försökt att få in den funktionen i koden, men det funkar inte.
Jag postar "hela" koden istället.
<%
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db.mdb")
'//Converts UNIX timestamps into the format the current webserver use.
Function uTimeStamp(byval dDate) '// Bring the date back from database and show in current session.LCID
on error resume next
uTimeStamp = DateAdd("s", dDate, "01/01/1970 00:00:00")
if err then
cTimeStamp = int(0)
end if
End Function
dim strSQL
strSQL = "SELECT TOP 10 * FROM aspbb_topics WHERE tforumid=6 ORDER BY tdatecreate DESC"
set objNews = objConn.Execute(strSQL)
Do Until objNews.EOF
Response.Write "<p><div style=""background-color:#f1f1f1"" class=""aspbbcolormain"">" & objNews("ttitle") & " - " & uTimeStamp(objNews("tdatecreate")) & "</div><br/>" & vbNewLine
Response.Write Replace(objNews("tbody"), vbcrlf, "<br/>") & "<br/>"
Response.write "<div style=""text-align:right""><a href=""topic.asp?TID=" & objNews("tid") & """>Diskutera</a></div>" & vbNewLine
Response.Write "<br/></p>" & vbNewLine
objNews.MoveNext
Loop
objNews.Close : Set objNews = Nothing
objConn.Close : Set objConn = Nothing
%>