Det var länge sen jag höll på med asp så jag kommer inte ihåg hur jag lägger in text mellan name och timedate och hur jag får ett mellanslag emellan
Response.Write"<b>Inskickat av " guestbook("name") & guestbook("timedate") "</b>"%>
ex få in [] vid timedate eller bara mellanslag
aronMedlem sedan mars 2004485 inlägg Du använder ju & för att slå ihop strängar där. Så jag antar att du kan göra lägga in: & " " & där du vill ha in ett extra mellanslag.
Saknas några & mellan strängarna där och ska det verkligen vara " när du hämtar strängar från guestbook?
Eller fattade jag fel?
Nu fick jag till det men jag undrar om det finns nåt sätt att effektivisera koden och minska på raderna
<%IF guestbook.EOF THEN
Response.Write "Inga inl�gg"
ELSE
DO UNTIL guestbook.EOF
With Response
.Write"<b>Inskickat av "& guestbook("name") &" - "& guestbook("timedate") &"</b>"
.Write "<br>"
.Write "<b>E-post <a href=""mailto:"& guestbook("email") &"""> "& guestbook("email") &"</a>"
.Write " "
.Write "| Hemsida <a href="""& guestbook("website") &"""> "& trim(mid(guestbook("website"),8)) &"</a>"
.Write "<br>"
.Write "Meddelande "& guestbook("message")
.Write "<p><hr>"
END WITH
guestbook.MoveNext:LOOP
END IF
%>
aronMedlem sedan mars 2004485 inlägg http://dotnetperls.com/response-write
Verkar bli mera effektivt om man kör flera rader, men då blir koden oläsbar.