WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   savetofile skall overwrita existerande filer (https://www.wn.se/forum/showthread.php?t=1039444)

spyvingen 2009-12-05 00:22

savetofile skall overwrita existerande filer
 
håller på med ett mail script som skall hämta info från ett mail spara det i en db och lägga alla attachments i en mapp.

Har kommit så långt så allt sparas men hela scriptet hänger ju sig förväntans vis om en fil redan existerar med min simpla kod :)

Kod:

For i = 0 To Attachments.Count - 1
        If i = Attachments.Count - 1 Then
                separator = ""
        End If
       
        Set at = Attachments(i)
        filepath = server.mappath("data\" & at.Name)
        response.write "<hr>" & filepath
        at.SaveToFile (filepath)
Next

Hur skall jag göra denna snutt så om det finns en fil redan med det namnet så skall den inte sparas eller skrivas över.

Helst om det går vore det bra om den skiter i det helt så jag slipper spara hem onödig data antar att man sparar tid på det om det går.

Annars har jag sett att det finns option "2" till savetofile men jag kan inte skriva in det i koden då klagar servern på att jag inte får använda paranteser i sub

"Cannot use parentheses when calling a Sub"

Antar att det är en enkel sak att fixa men jag grejar inte det :)

Westman 2009-12-05 11:53

at.SaveToFile filepath, 2

Felmeddelandet säger ju att du inte får använda parantes ;)

spyvingen 2009-12-05 14:46

redan testat då får jag

Wrong number of arguments or invalid property assignment: 'at.SaveToFile'


Alla tider är GMT +2. Klockan är nu 03:52.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson