/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Sider gemt i database og SSI
Fra : Thomas Due


Dato : 12-12-02 10:44

Hejsa,

Jeg har en del sider gemt i en database. Disse sider er ren html (plus lidt
client side javascript hist og her). Derudover har jeg en masse sider som
rummer serverside asp kode.
Hvis jeg så har nogle sider som rummer både asp og html er jeg nødt til at
lægge disse som filer.

Kan det lade sig gøre at separerer tingene således at alle sider med html
lægger i databasen, og så inkluderer (vhja. SSI) nødvendige asp scripts?

Altså som eksempel: en side rummer en formular til indtastning af bruger
profil. Denne side ligger som dels html og dels asp. Kunne man dele siden
op, således at der i databasen ligger en side som ser således ud:
--- EKSEMPEL -->
<!--#include virtual="/functions/profilefunctions.asp"-->
<form action="" method="post">
<!-- form definition: Her er så en masse felter og knapper -->
<input type="text" name="brugernavn" value="<%= UserName %>">
<!-- UserName er en ASP variable som rummer navnet på brugeren i tilfælde af
at side skal bruges til redigering -->
</form>

Giver det mening, og i så fald er det muligt at eksekverer en include når
siden reelt set bare er en tekst streng som er hentet op fra databasen, og
skrevet ud med f.eks. Response.Write?
--
Thomas Due
Software Developer
Scanvaegt Nordic A/S



 
 
Jens Gyldenkærne Cla~ (12-12-2002)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 12-12-02 11:27

Thomas Due skrev:

> Giver det mening, og i så fald er det muligt at eksekverer en
> include når siden reelt set bare er en tekst streng som er
> hentet op fra databasen, og skrevet ud med f.eks.
> Response.Write?

Nej. SSI foregår før siden behandles - og dermed før du får fat i
dine include-linjer.

Se også <http://www.asp-faq.dk/article/?id=50>
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Thomas Due (12-12-2002)
Kommentar
Fra : Thomas Due


Dato : 12-12-02 12:46

> Nej. SSI foregår før siden behandles - og dermed før du får fat i
> dine include-linjer.

Ok, lad mig prøve at spørge på en anden måde så.
Kan man inkludere noget asp kode i en side som er gemt i databasen, og kan
man få denne kode eksekveret inden siden havner ude ved klienten?

--
Thomas Due
Software Developer
Scanvaegt Nordic A/S



Jens Gyldenkærne Cla~ (12-12-2002)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 12-12-02 12:57

Thomas Due skrev:

> Ok, lad mig prøve at spørge på en anden måde så.
> Kan man inkludere noget asp kode i en side som er gemt i
> databasen, og kan man få denne kode eksekveret inden siden
> havner ude ved klienten?

Du kan vel lave inkluderingen i databasen. Men jeg tror stadig ikke
at du kan få asp-kode til at køre hvis du først skal hente det ud
af et postsæt.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Thomas Due (12-12-2002)
Kommentar
Fra : Thomas Due


Dato : 12-12-02 13:23

> Du kan vel lave inkluderingen i databasen. Men jeg tror stadig ikke
> at du kan få asp-kode til at køre hvis du først skal hente det ud
> af et postsæt.

Ok, jeg må så åbenbart affinde mig med at kun "rene" html sider kan placeres
i databasen. Tak for hjælpen :)

--
Thomas Due
Software Developer
Scanvaegt Nordic A/S



Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste