webForumDet fria alternativet

Byta namn med ASPsmartUpload

ASP

4 svar · 287 visningar · startad av rille77

Medlem sedan feb. 200476 inlägg
Frågan#1

Har problem när jag vill byta namn på filen jag laddar upp.
Så här ser min kod ut.

' Variables
' *********
Dim mySmartUpload
Dim FileType
Dim Image

FileType = Right(Request.Form("file"),3)
Image = Request.Querystring("id") & "." & FileType

' Object creation
' ***************
Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload")

' Upload
' ******
mySmartUpload.Upload

' Save the files with their original names in a virtual path of the web server
' ****************************************************************************
'intCount = mySmartUpload.Save("/images/drinkar")
' sample with a physical path
mySmartUpload.SaveAs("D:/crop/images/" & Image & "")

response.redirect "crop.asp?image=drink" & Image & ""

Medlem sedan juni 200032 967 inlägg
#2

Hmm...

Byt

Image = Request.Querystring("id") & "." & FileType

till

Image = "nyttfilnamn.foo"

?

Medlem sedan feb. 200476 inlägg
#3

Eeeh OK

Får man fråga vad det ska vara bra för???
Jag vill ju att filen ska sparas med namnet som Request.Querystring("id") & "." & FileType skapar.
Tex. 2.jpg

Medlem sedan juni 200032 967 inlägg
#4

Du får vara lite mer tydlig i vad du frågar efter då.
Vad är det som itne fungerar? Vad får filerna för namn då?

Medlem sedan feb. 200476 inlägg
#5

Filerna sparas inte överhuvudtaget, allt funkar om jag sparar dom med orginalnamnet istället men det är just det som jag vill ändra på så att det blir lite struktur på filerna.

Jag får inget felmeddelande överhuvudtaget, filerna sparas inte bara.

269 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
130 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
132 ms — ändringar (db)