/ 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
Inkludering?
Fra : Rasmus Nielsen


Dato : 19-02-01 12:51

Hej,

Hvordan kan man inkludere en fil via ASP (ikke SSI) på IIS 4.0 (PWS)?

Venlig hilsen, Rasmus Nielsen.





 
 
Emil Rossing (19-02-2001)
Kommentar
Fra : Emil Rossing


Dato : 19-02-01 18:02

Hejsa,

"Rasmus Nielsen" <rasmusn@rasmusn.dk> wrote in message
news:96r1f7$ceb$1@news.inet.tele.dk...
> Hvordan kan man inkludere en fil via ASP (ikke SSI) på IIS 4.0 (PWS)?

Du kan skrive

<!--#include file="fil.asp"-->

Det er såvidt jeg ved den eneste måde man kan inkludere filer på, før
eksekvering af koden.. Ellers er der naturligvis også <%
server.transfer("fil.asp") %> - men det er lidt mere ubrugeligt ;)

\Emil



Jakob Andersen (19-02-2001)
Kommentar
Fra : Jakob Andersen


Dato : 19-02-01 18:14

"Emil Rossing" <emil@PLEASEDONOTSPAMMErossing.org> skrev

Læser du ikke spørgsmålet før du svarer

> <!--#include file="fil.asp"-->

Er SSI

>Ellers er der naturligvis også <% server.transfer("fil.asp") %> - men det
er lidt mere ubrugeligt ;)

Det virker først fra ASP 3.0 som nok ikke er på hans IIS4 siden han spørger
på den måde. (Og i dette tilfælde skulle man nok også bruge
Server.Execute("fil.asp"))


--
Jakob Andersen
<http://www.usenet.dk> - alt om usenet



Lauritz Jensen (19-02-2001)
Kommentar
Fra : Lauritz Jensen


Dato : 19-02-01 18:22

Jakob Andersen wrote:
>
> "Emil Rossing" <emil@PLEASEDONOTSPAMMErossing.org> skrev
>
> Læser du ikke spørgsmålet før du svarer
>
> > <!--#include file="fil.asp"-->
>
> Er SSI

Nu er jeg simpelthen nysgerrig. Hvorfor denne søgen efter den
"sande-men-ikke-ssi"-agtigtige måde at includerer på?

--
Lauritz

Emil Rossing (19-02-2001)
Kommentar
Fra : Emil Rossing


Dato : 19-02-01 18:25


"Lauritz Jensen" <lauritz2@hotmail.com> wrote in message
news:3A91564E.F84CEC21@hotmail.com...
> Nu er jeg simpelthen nysgerrig. Hvorfor denne søgen efter den
> "sande-men-ikke-ssi"-agtigtige måde at includerer på?
>
> --
> Lauritz

- mon ikke det kan tilskrives religiøs fanatisme?

\Emil
- Svar bedes baseret på RFC1855... eller hvad I nu lige selv synes! ;)



Lauritz Jensen (19-02-2001)
Kommentar
Fra : Lauritz Jensen


Dato : 19-02-01 18:30

Emil Rossing wrote:
>
> "Lauritz Jensen" <lauritz2@hotmail.com> wrote in message
> news:3A91564E.F84CEC21@hotmail.com...
> > Nu er jeg simpelthen nysgerrig. Hvorfor denne søgen efter den
> > "sande-men-ikke-ssi"-agtigtige måde at includerer på?
>
> - mon ikke det kan tilskrives religiøs fanatisme?

Det tror jeg også, men hvorfor er denne tråd, så ikke futtet til
<news:dk.livssyn.inkludering.den-sande-men-ikke-ssi-agtige-maade> for
længe siden

--
Lauritz

Jakob Andersen (19-02-2001)
Kommentar
Fra : Jakob Andersen


Dato : 19-02-01 18:54

"Lauritz Jensen" <lauritz2@hotmail.com> skrev
> Nu er jeg simpelthen nysgerrig. Hvorfor denne søgen efter den
> "sande-men-ikke-ssi"-agtigtige måde at includerer på?

Det har også været oppe og vende et par gange nu, og jeg syntes da at det er
latterligt at man ikke har Adgang til SSI på et hotel hvor der er ASP!

--
Jakob Andersen
<http://www.usenet.dk> - alt om usenet



Lauritz Jensen (19-02-2001)
Kommentar
Fra : Lauritz Jensen


Dato : 19-02-01 19:01

Jakob Andersen wrote:
>
> "Lauritz Jensen" <lauritz2@hotmail.com> skrev
> > Nu er jeg simpelthen nysgerrig. Hvorfor denne søgen efter den
> > "sande-men-ikke-ssi"-agtigtige måde at includerer på?
>
> Det har også været oppe og vende et par gange nu, og jeg syntes
> da at det er latterligt at man ikke har Adgang til SSI på et
> hotel hvor der er ASP!

Det er jo op til webhotellet af bestemme, hvad der er med i prisen. Men
har du checket, om Emils forslag virker (dvs. lavet en asp-fil, som
includerer en anden fil via <!--#include file="..."--> eller
<!--#include virtual="..."-->)?

--
Lauritz

Jakob Andersen (19-02-2001)
Kommentar
Fra : Jakob Andersen


Dato : 19-02-01 19:07

"Lauritz Jensen" <lauritz2@hotmail.com> skrev
> Det er jo op til webhotellet af bestemme, hvad der er med i prisen. Men
> har du checket, om Emils forslag virker (dvs. lavet en asp-fil, som
> includerer en anden fil via <!--#include file="..."--> eller
> <!--#include virtual="..."-->)?

Det virker hos mig da jeg har adgang til SSI (Og det har jeg hele tiden
vidst).... Det er Rasmus Nielsen som mener at SSI er fyfy


--
Jakob Andersen
<http://www.usenet.dk> - alt om usenet



Lauritz Jensen (19-02-2001)
Kommentar
Fra : Lauritz Jensen


Dato : 19-02-01 19:10

Jakob Andersen wrote:
>
> Det virker hos mig da jeg har adgang til SSI (Og det har jeg hele
> tiden vidst).... Det er Rasmus Nielsen som mener at SSI er fyfy

.... og det er mig, som er dårlig til det med navne, undskyld.

--
Lauritz

Rasmus Nielsen (19-02-2001)
Kommentar
Fra : Rasmus Nielsen


Dato : 19-02-01 19:41

> Det virker hos mig da jeg har adgang til SSI (Og det har jeg hele tiden
> vidst).... Det er Rasmus Nielsen som mener at SSI er fyfy

Jeg bruger skam SSI i langt de fleste tilfælde. Men hvad hvis
inkluderingsfilen skal variere efter browser e.lign.?

Venlig hilsen, Rasmus Nielsen.



Jakob Andersen (19-02-2001)
Kommentar
Fra : Jakob Andersen


Dato : 19-02-01 19:52

"Rasmus Nielsen" <rasmusn@rasmusn.dk> skrev
> Jeg bruger skam SSI i langt de fleste tilfælde. Men hvad hvis
> inkluderingsfilen skal variere efter browser e.lign.?

If browser = "MSIE" Then
<!--#include file="msie.asp"-->
Elseif browser = "NN" then
<!--#include file="nn.asp"-->
End If
--
Jakob Andersen
<http://www.usenet.dk> - alt om usenet



Emil Rossing (19-02-2001)
Kommentar
Fra : Emil Rossing


Dato : 19-02-01 23:08

"Jakob Andersen" <jakob@andersen.as> wrote in message
news:%Wdk6.12582$2w6.177296@twister.sunsite.dk...
> "Rasmus Nielsen" <rasmusn@rasmusn.dk> skrev
>
> If browser = "MSIE" Then
> <!--#include file="msie.asp"-->
> Elseif browser = "NN" then
> <!--#include file="nn.asp"-->
> End If
> --
> Jakob Andersen
> <http://www.usenet.dk> - alt om usenet

Ovenstående er ikke optimalt, idet includefilerne kommer med ligegyldigt
hvad.. Koden i dem bliver bare ikke eksekveret - men man får problemer hvis
man f.eks. prøver ovenstående trick i en "select case" og har erklæret
f.eks. en funktion i sin include-fil. Include filerne kan altså godt bevirke
syntaksfejl... - i ovenstående vil jeg mene en server.transfer er bedre..

\Emil




Jakob Andersen (19-02-2001)
Kommentar
Fra : Jakob Andersen


Dato : 19-02-01 23:35

"Emil Rossing" <emil@PLEASEDONOTSPAMMErossing.org> skrev
> Ovenstående er ikke optimalt, idet includefilerne kommer med ligegyldigt
> hvad.. Koden i dem bliver bare ikke eksekveret - men man får problemer
hvis
> man f.eks. prøver ovenstående trick i en "select case" og har erklæret
> f.eks. en funktion i sin include-fil. Include filerne kan altså godt
bevirke
> syntaksfejl...

Enig!!

>- i ovenstående vil jeg mene en server.transfer er bedre..

Bare ikke på en IIS4

--
Jakob Andersen
<http://www.usenet.dk> - alt om usenet



Lauritz Jensen (19-02-2001)
Kommentar
Fra : Lauritz Jensen


Dato : 19-02-01 19:56

Rasmus Nielsen wrote:
>
> Men hvad hvis inkluderingsfilen skal variere efter browser e.lign.?

Arh, jamen det kunne du jo bare have sagt/spurgt om.

Kort svar: Det kan du ikke.

Langt svar: Det er derfor server.transfer("...") og
server.execute("...") blev introduseret i iis5.
I iis4 er må du nøjes med en løsning ala:

If den_ene_browser Then
<!--#include file="den_ene_browser.asp"-->
ElseIf den_anden_browser Then
<!--#include file="den_anden_browser.asp"-->
ElseIf den_tredie_browser Then
<!--#include file="den_tredie_browser.asp"-->
....
End If

Noget rarere med select-case og nogle funktioner eller xml/xsl vil nok
være at foretrække, men det er jo en anden historie...

--
Lauritz

Emil Rossing (19-02-2001)
Kommentar
Fra : Emil Rossing


Dato : 19-02-01 18:22

>"Jakob Andersen" <jakob@andersen.as> wrote in message
news:bvck6.12215$2w6.164815@twister.sunsite.dk...
>[...]
> Læser du ikke spørgsmålet før du svarer

Nej - jeg kom bare med et random svar

Pjat! - Jeg er da godt klar over at det er SSI, men hvis man vil inkludere
(vitterligt gøre filen en del af koden før eksekvering) en fil (også selvom
det er i asp) er det mig bekendt den eneste måde?

Emil
http://www.bigbrother.dk - alt om bigbrother
http://www.microsoft.dk - alt om microsoft



Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408868
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste