Du er på hjemmesiden Teknik og Sjov v. Gitte Lauritsen

Du er her Forsiden Webdesign ASP (side 2)

Webdesign forside Artikler Bannernetværk Gratis Tjenester (links) Gratis Tæller HTML-Huskeliste (tips) Javascripts Om asp Om css Om php Om webdesign (tips) Søgemaskiner/optimering Toplister Webhoteller
Computerting forside Beskyttelse Computerspil Hard -og Software Flere Software links Pauseskærme Skrifttyper - links
Sjov og Jokes - forside Links Sjove billeder
Animationer Om billed-filformater Humør ikoner/Smilies Ikoner mini (gif) Ikoner (gif) Ikoner (ico) Ikoner - lav selv Ikoner - links
Computerspil forside Computerspil - links Moorhuhn Forum

 ASP - side 2

Overskrifter:

Side 1:

Forudsætning for asp
SSI på asp-sider
Dato og tid med asp
Vis ugenummer
Skift baggrund
Betingelser: If...Then..Elseif...Else

Side 2:
FileSystemObject
Sidst opdateret

Side 3:
Server Variables
Gå til siden du kom fra.
Links til andre sider med færdige scripts og koder

Links på Teknik og Sjov:
Gratis Tjenester side 2. (asp og php)
Huskeliste: Undgå at dine ASP sider bliver Cached

Hente oplysninger om mapper eller filer

FileSystemObject

I dette eksempel benyttes flere variabler. De har bogstavnavne. fso står for FileSystemObject Når jeg starter med Dim fso, gør jeg det der kaldes at deklarere en variabel med Dim. Man behøver ikke at deklarere sine variabler, men det anses for at være god kodeskik - blandt andet fordi det er lettere at overskue, hvis en anden person på et senere tidspunkt skal læse din kode igennem og forstå den.

For at hente oplysninger om filer eller mapper på serveren, kan man bruge disse egenskaber:
DateCreated - DateLastModified - Size

Spørgsmål! Har du en forklaring på dette? I scriptet nedenunder er det meningen at den skal vise en tid for oprettelse af filen på serveren, og en tid for hvornår den sidst er oploadet (redigeret).
Det gør den bare ikke. Den viser ens tid for både DateCreated og DateLastModified.
Send mig en mail, hvis du kan hjælpe med dette.
Mailform: Klik her

August 2005
Så har jeg fået et svar: (Flere kommentarer er selvfølgeligt velkomne.)
"Dette kunne lyde som om du uploader den med ftp?
Når en fil uploades med ftp bliver der oprettet en ny fil på serveren, hvor dataen bliver lagt i som den bliver overført. Der er derfor tale om, at der bliver oprettet en ny fil hver gang den uploades.
Og eftersom at timestamps og arkiv attributter osv. ligger som en del af filsystemet og ikke som en del af filen, kommer dette ikke med.
"

Ja, jeg oploader med ftp, så det må være årsagen.


(Det der står med gråt er kommentarer. Bemærk at man kan lave kommentarer ved at sætte et ' foran teksten, og derefter lave ny linie.)

<body>
<%
' Variabler
Dim fso, f, filespec

' Find den fysiske placering af filen
filespec = Server.Mappath("/teknikogsjov/webdesign/scripts/asp-side2.asp")

' FileSystem objektet
Set fso = CreateObject("Scripting.FileSystemObject")

' File objektet
Set f = fso.GetFile(filespec)

' Find og skriv egenskaberne
Response.Write "<p>Filen blev oprettet: " & f.DateCreated & "</p>"
Response.Write "<p>Er sidst redigeret: " & f.DateLastModified & "</p>"
Response.Write "<p>Den fylder " & f.Size & " bytes </p>"
%>
</body>



Resultat:

Filen blev oprettet: 4/27/2009 10:22:11 AM

Er sidst redigeret: 1/25/2007 9:51:03 PM

Den fylder 10295 bytes




 

Hvis du kun vil have tidspunktet for, hvornår siden sidst er lagt ud,
kan du forenkle scriptet lidt.
Her er "function" benyttet (En funktion kan behandle input og returnere et output)

<%
Function ShowFileInfo(filespec)
  Dim fso, f
  Set fso = CreateObject("Scripting.FileSystemObject")
  Set f = fso.GetFile(filespec)
  ShowFileInfo = "DateLastModified: " & f.DateLastModified
End Function

Response.Write "<p>Sidst opdateret: " & f.DateLastModified & "</p>"
%>



Resultat:

Sidst opdateret: 1/25/2007 9:51:03 PM




Link: Date Last Modified ScriptWriter (www.codeave.com)




På asp side 1

Dato scripts
Skift baggrund efter ugedag
Vis uge nummer
Tekst der skifter i løbet af dagen

 



  



| Oversigt | Info | Afstemninger | Bookmark | Anbefal | Sidste nyt | Kontakt


Reklamer:





 

  
           

Søg på Teknik og Sjov:

site search by freefind

   10.9. 2010
   Vi er i uge 36

 Besøg mine Partnere:
· Free Windows
· @-begynder
· Kunst · malerier m.m.
· Web & Logo Design

  Kl. er: 16:43
 

Bannernetværk: