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