---
title: "fråga om AspSmartUpload"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/109344-fråga-om-aspsmartupload"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Eclipse"
published: "2004-08-16T12:59:30.000Z"
updated: "2004-08-17T16:50:56.000Z"
replies: 10
views: 402
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/109344-fråga-om-aspsmartupload"
---

# fråga om AspSmartUpload

## #1 — Eclipse, 2004-08-16T12:59Z

Vad skriver jag för att inte ladda upp samma bild två gånger?

Alltså, andra gången får bilden ett nytt namn på servern...

Permalänk: https://www.webforum.nu/p/109344

## #2 — M.Cheraghi, 2004-08-16T13:31Z

Jag vet inte om det är aktuellt med databas för din del. Men annars kan du döpa alla bilder efter autonumber i databasen för fotoalbumet etc. så kan du samtidigt ha en kommentar angående bilden eller något liknande :)

Permalänk: https://www.webforum.nu/p/1411389

## #3 — Eclipse, 2004-08-16T15:23Z

Öhh... Nej, det blir inte så bra, det är ju två bilder till samma post...

krabban.jpg
krabban_low.jpg

Funktionen finns i ASPUpload (Persits) och i SA-Upload... och min tanke var att den även finns i ASPSmartUpload...

Jag användert databas och jag förstår vad du skriver, men om man slipper tänka så är det bra!

Permalänk: https://www.webforum.nu/p/1411518

## #4 — Eclipse, 2004-08-17T07:40Z

Ytterligare en fråga

I [manualen](http://www.aspsmart.com/aspSmartUpload/) står:

```
'  Deny physical path
'  *******************
   mySmartUpload.DenyPhysicalPath = True
```

Vad betyder det?

Permalänk: https://www.webforum.nu/p/1412004

## #5 — @nders, 2004-08-17T07:46Z

Min gissning är att uppladdade filer endast kan sparas på ställen där de kan läsas av klientens webbläsare. Du kan alltså inte spara en fil till c:\\winnt\\system32\\ om du satt den egenskapen till *true*. Men, det är bara min tolkning av dokumentationen, jag har aldrig använt mig av den funktionen.

mvh

Permalänk: https://www.webforum.nu/p/1412008

## #6 — Eclipse, 2004-08-17T09:21Z

Bra @nders! Inte min grej med andra ord!

\*\*\*
Hur fasen fungerar denna komponenten??

Har testat massa olika varianter och nu tryter fantasin!

```
' ## CREATE OBJECT
'  ******
Set mySmartUpload  = Server.CreateObject("aspSmartUpload.SmartUpload")

'  UPLOAD & SAVE
'  ******
	mySmartUpload.Upload
'	mySmartUpload.Save
	mySmartUpload.Save("e:\www\admin2\user764\html\files\")
'	mySmartUpload.Save("\files\") & "\"
'	mySmartUpload.Save Server.MapPath("\files\") & "\"
```

Permalänk: https://www.webforum.nu/p/1412052

## #7 — Eclipse, 2004-08-17T09:29Z

Gött mos!!

Det var rättigheterna på webbservern som måste vara "write"!

Nu vill jag ge en eloge till Anders Aleborg och hans Kontrollpanel där man lätt själv kan logga in och ändra behörighet!

Permalänk: https://www.webforum.nu/p/1412056

## #8 — Eclipse, 2004-08-17T15:50Z

Nästan framme... Det finns ingen funktion att inte spara över befintliga filer så jag skapade en själv. Det fungerade bra tills jag kom till att spara filen med nytt namn!!

Var skriver jag det nya namnet??

```
' ## CREATE OBJECT
Set mySmartUpload  = Server.CreateObject("aspSmartUpload.SmartUpload")

' ## UPLOAD FILE
mySmartUpload.Upload

' ## CHECK IF FILE EXISTS
DIM fso, myFileName, myArray1, myArray2
SET fso = CreateObject("Scripting.FileSystemObject")
myFileName = mySmartUpload.Files.Item(1).FileName
IF fso.fileExists( server.MapPath("\files\" & myFileName ) ) THEN
	myArray1 = split( myFileName, ".", -1, 1)

	' ## "trash.gif"
	IF NOT IsNumeric( right(myArray1(0),1) )THEN
		' ## FIRST IMAGE = "trash.gif"
		myFileName = myArray1(0) & "_1." & myArray1(1)
	ELSE
	' ## ADD MORE IMAGES = "trash_1.gif"
		myArray2 = split( myArray1(0), "_", -1, 1)
		myFileName = myArray2(0) & "_" & CInt(myArray2(1)) +1 & "." & myArray1(1)
	END IF
END IF

' ## ADD NAME
	[b]mySmartUpload.FileName = myFileName[/b]

'  ## SAVE FILE
	mySmartUpload.Save("e:\www\admin2\user764\html\files\")
```

Permalänk: https://www.webforum.nu/p/1412379

## #9 — M.Cheraghi, 2004-08-17T16:01Z

Jag löste det problemet med koden nedan, men jag är dock inte säker på om det är till någon hjälp i ditt fall, men ett försök till hjälp skadar ingen, hjälper det så gör det, annars kommer väl rätt svar senare :)

```
	id = RS("ID")
	Filename = id & "." & file.FileExt	
	 file.SaveAs("/status/photoalbum/" & Filename)
```

**red**
Nu i eftertanke har jag missförstått hela frågan :r

Permalänk: https://www.webforum.nu/p/1412388

## #10 — Eclipse, 2004-08-17T16:20Z

Tack för ditt inlägg!

```
'  ## SAVE FILE
	mySmartUpload.Save("e:\www\admin2\user764\html\files\" & myFileName)
```

Denna koden ger felmeddelande 1120 vilket betyder File can't be saved.

Permalänk: https://www.webforum.nu/p/1412400

## #11 — Eclipse, 2004-08-17T16:50Z

Var får du "file" ifrån?

Om du kan skriva 

file.SaveAs

måste man väl kunna skriva

file.Save

Eller...??

Permalänk: https://www.webforum.nu/p/1412419

---

Tråden på webben: https://www.webforum.nu/amne/asp/109344-fråga-om-aspsmartupload
