/ 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
Videresende path til include'ret doc
Fra : Mikoangelo


Dato : 14-10-04 21:16

Videresende path til include'ret doc:

Hvordan kan man sende path'en på det aktuelle dokument videre til et
andet dokument, som man gerne vil include?
Er det tilstrækkeligt tydeligt?

Sig til, hvis jeg er det forkerte sted.

--
Mikoangelo - webmaster of
http://harrypotter.lk-data.net
Scrambled email (ROT-13):
uneelcbggre [on] yx [hyphen] qngn [spot] qx

 
 
Jens Gyldenkærne Cla~ (14-10-2004)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 14-10-04 22:14

Mikoangelo skrev:

> Hvordan kan man sende path'en på det aktuelle dokument videre
> til et andet dokument, som man gerne vil include?
> Er det tilstrækkeligt tydeligt?

Ikke til mig. Prøv at give et eksempel på det du gerne vil.
--
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

Mikoangelo (15-10-2004)
Kommentar
Fra : Mikoangelo


Dato : 15-10-04 09:04

[On to, 14 okt 2004 21:14:16 GMT, "Jens Gyldenkærne Clausen" wrote
(link: <news:Xns9582EC63A2D2Ajcdmfdk@gyrosmod.cybercity.dk>)]:

> Mikoangelo skrev:
>
>> Er det tilstrækkeligt tydeligt?
>
> Ikke til mig. Prøv at give et eksempel på det du gerne vil.

Jeg vil gerne, ved hjælp af SSI, include're et breadcrumb til alle mine
sider. Er det muligt at sende den path, som breadcrumb'en skal
include'res på videre til breadcrumb'en, så den kan generere stien?
Er der en lettere måde?

--
Mikoangelo - webmaster of
http://harrypotter.lk-data.net
Scrambled email (ROT-13):
uneelcbggre [on] yx [hyphen] qngn [spot] qx

Mikoangelo (15-10-2004)
Kommentar
Fra : Mikoangelo


Dato : 15-10-04 09:09

[On fr, 15 okt 2004 08:04:27 GMT, "Mikoangelo" wrote (link:
<news:Xns9583667BAEC54uneelcbggreyxqngnqx@194.255.237.239>)]:

>> Mikoangelo skrev:
>>
>>> Er det tilstrækkeligt tydeligt?
>>
>> Ikke til mig. Prøv at give et eksempel på det du gerne vil.
>
> Jeg vil gerne, ved hjælp af SSI, include're et breadcrumb til alle
> mine sider. Er det muligt at sende den path, som breadcrumb'en
> skal include'res på videre til breadcrumb'en, så den kan generere
> stien? Er der en lettere måde?

Jeg vil for resten gøre noget lignende med navigationen, med at, al
efter hvilken side den include'res fra, skal den returnere en bestemt
menu. Det vil lette skabelonsarbejdet meget.

--
Mikoangelo - webmaster of
http://harrypotter.lk-data.net
Scrambled email (ROT-13):
uneelcbggre [on] yx [hyphen] qngn [spot] qx

Erik Ginnerskov (18-10-2004)
Kommentar
Fra : Erik Ginnerskov


Dato : 18-10-04 05:48

Mikoangelo wrote:

> Jeg vil gerne, ved hjælp af SSI, include're et breadcrumb til alle
> mine sider. Er det muligt at sende den path, som breadcrumb'en skal
> include'res på videre til breadcrumb'en, så den kan generere stien?


Det du søger, kan du læse om her:

http://hjemmesideskolen.dk/scripts/bc.asp

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://html-faq.dk
http://ginnerskov.frac.dk



Søren Knudby (17-10-2004)
Kommentar
Fra : Søren Knudby


Dato : 17-10-04 10:24

> Videresende path til include'ret doc:
>
> Hvordan kan man sende path'en på det aktuelle dokument videre til et
> andet dokument, som man gerne vil include?

Du kan bare bruge:
path = Request.ServerVariables("PATH_INFO")

Det giver eksempelvis: /mappe/overordnetfil.asp
Hvis du kun skal bruge filnavnet og ikke hele stien, så føj følgende linje
til det første:

filename = Mid(path,InStrRev(path,"/")+1)

- Søren.



Mikael Høilund (17-10-2004)
Kommentar
Fra : Mikael Høilund


Dato : 17-10-04 11:16

On Sun, 17 Oct 2004 11:24:06 +0200, Søren Knudby
<sknudbyREMOVE@hotmail.com> wrote:

>> Videresende path til include'ret doc:
>>
>> Hvordan kan man sende path'en på det aktuelle dokument videre til et
>> andet dokument, som man gerne vil include?
>
> Du kan bare bruge:
[deletia]
>
>

Men hvordan får det include'rede dokument så fat på variablen path?
Eller er den kode du skrev beregnet til at blive skrevet i det
include'rede dokument, eller hvad?

--
Mikoangelo
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

Søren Knudby (18-10-2004)
Kommentar
Fra : Søren Knudby


Dato : 18-10-04 18:18

> Men hvordan får det include'rede dokument så fat på variablen path?
> Eller er den kode du skrev beregnet til at blive skrevet i det
> include'rede dokument, eller hvad?

Der er to metoder som bruges alt efter hvordan du inkluderer. Hvis du
inkluderer med SSI, kan du frit benytte variable fra det forrige dokument.
Et eksempel:

Dok1.asp:
....
<%
path = Request.ServerVariables("PATH_INFO")
%>

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

Dok2.asp:
....
<%
Response.Write path ' udskriver variablen fra Dok1.asp
%>
....

Den anden metode kan bruges, hvis du inkluderer dynamisk med Server.Execute.
Så kan du gøre følgende:

Dok1.asp:
....
<%
path = Request.ServerVariables("PATH_INFO")

Server.Execute("Dok2.asp?path=" & path)
%>
....

Dok2.asp:
....
<%
Response.Write Request.QueryString("path") ' udskriver variablen fra
Dok1.asp
%>
....

Håber det gav mening. Jeg regner med, at du bruger den første metode, og så
kan du bare bruge variabler fra det ene dokument i det andet dokument uden
problemer.

- Søren.



Mikoangelo (31-10-2004)
Kommentar
Fra : Mikoangelo


Dato : 31-10-04 10:55

[On ma, 18 okt 2004 17:18:24 GMT, "Søren Knudby" wrote (link:
<news:4173fae3$0$177$edfadb0f@dread11.news.tele.dk>)]:

[deletia]Et eksempel:
>
> Dok1.asp:
> ...
> <%
> path = Request.ServerVariables("PATH_INFO")
> %>
>
> <!-- #include file="Dok2.asp" -->
> ...
>
> Dok2.asp:
> ...
> <%
> Response.Write path ' udskriver variablen fra Dok1.asp
> %>
> ...
Den bruger jeg.
[deletia anden metode]
>
> Håber det gav mening. Jeg regner med, at du bruger den første
> metode, og så kan du bare bruge variabler fra det ene dokument i
> det andet dokument uden problemer.
Det gjorde det.
>
> - Søren.
>
>





--
Mikoangelo - webmaster of
http://harrypotter.lk-data.net
Scrambled email (ROT-13):
uneelcbggre [on] yx [hyphen] qngn [spot] qx

Jakob Andersen (18-10-2004)
Kommentar
Fra : Jakob Andersen


Dato : 18-10-04 00:54

"Mikoangelo" <uneelcbggre@yx-qngn.qx> wrote
> Hvordan kan man sende path'en på det aktuelle dokument
> videre til et andet dokument, som man gerne vil include?
> Er det tilstrækkeligt tydeligt?

Jeg går udfra at du har 2 filer, en der skal inkluderes og en(eller flere)
hvor denne skal inkluderes på sidstnævte ser sådan her ud:

'.... Noget kode
<!-- #include file="IncludeFile.asp" -->
'.... Noget kode

SSI parses før ASP hvorvor at indholdet af IncludeFile.asp blot bliver sat
ind på SSI-instruktionens plads før ASP processerer siden, derfor vil alle
variabler fra siden der inkluderer være tilgængelig inklusiv ServerVariables
collectionen.

--
Jakob Andersen



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