webForumDet fria alternativet

Filer/mappar

ASPur ASP

2 svar · 171 visningar · startad av Troll

TrollMedlem sedan dec. 2003229 inlägg
#1

Hejsan.

Sitter och klurar lite på hur jag ska få detta att funka och jag skulle nog behöva hjälp av lite mer kunniga personer :)

Att ladda upp filer utan någon komponent är ju inga större problem eftersom jag redan hittat och kikat igen sådana script så den biten är löst.

Men, låt oss säga att vi har en mapp på servern som heter 'Olof' och till den mappen laddas det upp en fil. Går det att göra så att antalet filer i den mappen är tex: max 1?

Altså det ska alltid bara finnas en fil i den mappen och om det laddas upp en ny fil så byts den gamla filen ut mot den nya... Hur ska jag lösa det?

SebbeMedlem sedan jan. 20032 285 inlägg
#2

Nu vet jag ju inte vilket upladdningsscript du använder, men något liknande det här kan du använda för att kontrollera att det bara finns en fil i mappen.

Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
Set objFolder = objFSO.GetFolder(Server.MapPath("olof"))

If objFolder.Files.Count > 0 Then
  For Each objFile In objFolder.Files
    objFile.Delete
  Next
End If

Set objFolder = Nothing

' Resten av scriptet där du sparar filen...

Set objFSO = Nothing
TrollMedlem sedan dec. 2003229 inlägg
#3

Aha, ok. Tackar. :)

129 ms totalt · 3 externa anrop · v20260731065814-full.c74b5be1
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)