/ 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
Fil håndtering
Fra : Thomas Due


Dato : 09-12-02 08:25

Hejsa,

Jeg har lavet mig en funktion i ASP som returnerer datoen for sidst
opdateret på en given fil. Denne funktion anvender jeg så til at viser sidst
opdateret på hver side i min web application. Nu er mit spørgsmål så, er der
en måde at angive filnavnet automatisk?

Jeg skal i dens nuværende form angive filnavnet eksplicit for hver fil, og
det ville jo være rart om jeg kunne få funktionen til selv at hente
filnavnet.

Funktionen er placeret i en fil ved navn sitefunc.asp, denne fil er
inkluderet i alle sider vhja. SSI. Når jeg så kalder funktionen er det på
formen LastUpdated("default.asp") for default.asp, LastUpdated("admin.asp")
for admin.asp osv.

Så altså kan det lade sig gøre at funktionen selv finder hvilken fil den er
kaldt fra?

--
Thomas Due
Software Developer
Scanvaegt Nordic A/S



 
 
Jacob (09-12-2002)
Kommentar
Fra : Jacob


Dato : 09-12-02 19:02

Når jeg så kalder funktionen er det på
> formen LastUpdated("default.asp") for default.asp,
LastUpdated("admin.asp")
> for admin.asp osv.
>
> Så altså kan det lade sig gøre at funktionen selv finder hvilken fil den
er
> kaldt fra?
>
Det er måske ikke så pænt, men det virker:

<%
URL = Request.ServerVariables("URL")
File = URL
Do Until InStr(File, "/") = 0
File = Mid(File, InStr(URL,"/") + 1)
Loop
LastUpdated(File)
%>

Man løber altså url'en igennme indtil det sidste "/" og har så filnavnet.

Mvh Jacob



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


Dato : 10-12-02 08:08

> Det er måske ikke så pænt, men det virker:
[Eksempel SNIP]
> Man løber altså url'en igennme indtil det sidste "/" og har så filnavnet.

Sæ'følig, tak skal du have.

--
Thomas Due
Software Developer
Scanvaegt Nordic A/S



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

Månedens bedste
Årets bedste
Sidste års bedste