Nej det fungerar inte då alla include filer körs inann alla ASP kod
Du bör kunna använda Server.Execute istället men jag är inte säker
mvh icaaq
12 svar · 186 visningar · startad av Sammy
Jag har ett fält i access (PM) där jag vill inkludera en sida med <!-- #include file="grupp.inc" --> men får det inte att fungera?
Kan man inte göra det i databaser
Response.Write " " & RStemp("TEXT2") & " <BR><BR>"
Så ser koden ut där jag vill få fram innehållet i fältet + include filen
Hoppas jag skriver i rätt forum, men jag tror det?
Nej det fungerar inte då alla include filer körs inann alla ASP kod
Du bör kunna använda Server.Execute istället men jag är inte säker
mvh icaaq
SSI (inkluderingen) körs före alla ASP-kod, så det fungerar inte att ha SSI i databasen för att den skall inkluderas när du skriver ut den. Tyvärr.
Hmm... det var inte bra.. :/
Hur löser man det enklast? Kanske att ha ett fält för filnamnet och sedan köra:
<!-- #include file="<% & RStemp("FÄLTNAMN") &%>" -->
Detta bör kanske fungera eller gör det inte det?
Nej, det går inte!
Varför krångla till det så?
Vad är det du skall åstakomma?
Sammy skrev:
Hmm... det var inte bra.. :/
Hur löser man det enklast? Kanske att ha ett fält för filnamnet och sedan köra:
<!-- #include file="<% & RStemp("FÄLTNAMN") &%>" -->Detta bör kanske fungera eller gör det inte det?
Samma sak gäller här, SSI körs före ASP, så du kommer aldrig att ha ett värde i RStemp("FÄLTNAMN") när SSI försöker att köra den.
Vad har du i includefilen? Det kanske går att lösas på andra sätt.
Jag har ganska mycket HTML kod (ett spelprogram för en inomhusturnering, fotboll) som jag vill undvika klistra in i databasens PM-fält.. känns klumpigt att klistra in så mycket text information.
Då kan du använda server.execute("filen.asp") istället
Ah... så jag kan skriva det i databasen kanske? då istället för <!-- #include file="grupp.inc" -->
Perfekt... ska genast testa.. tack för hjälpen Vide
Sammy skrev:
Perfekt... ska genast testa.. tack för hjälpen Vide
Var sin ko, det är alltid kul att hjälpa till och dela idéer