webForumDet fria alternativet

modifiera namn på uppladdad fil/dokument

ASP

2 svar · 459 visningar · startad av Eclipse

Medlem sedan juli 20003 825 inlägg
Frågan#1
	' ## NO OVERWRITE
	Upload.OverwriteFiles = False

	' ## SAVE FILE
	Upload.Save Server.MapPath("\pdf\") & "\"

	' ## Obtain file object
	Set File = Upload.Files("FILE1")

	IF NOT File IS NOTHING THEN

... lägg in kåd i databasen...

Här laddar jag upp pdf-dokument, men jag fattar inte koden, VAR skriver jag att man kan byta ut namnet på filen som laddas upp???

Då menar jag en asp-replace på primärt svenska tecken.

Medlem sedan dec. 20025 483 inlägg
#2

Följande kanske kan vara till hilfe:

http://support.persits.com/show.asp?code=PS02041192 skrev:

Set Upload = Server.CreateObject("Persits.Upload")

' Prevent overwriting
Upload.OverwriteFiles = False

' Save to disk
Upload.Save "c:\upload"

' Use session ID as the new file name
NewName = Session.SessionID

For Each File in Upload.Files
   File.Copy "c:\upload\" & NewName & File.ext
   File.Delete
   Response.Write "New name: " & NewName & File.ext & "<BR>"
Next
Medlem sedan juli 20003 825 inlägg
#3

Tack för det! Ja... det får väl bli nåt sånt då. Just denna funktionen fungerar bättre i aspUpload... som webhotellen inte längre installerar... (kanske för den är så kass på att manipulera jpg-bilder??)

246 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
116 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)