[ASP]Bestand upload script foutmelding

Pagina: 1
Acties:
  • 275 views sinds 30-01-2008

  • mmniet
  • Registratie: Oktober 2002
  • Laatst online: 10-04 20:06

mmniet

De beetje weter

Topicstarter
Tweakers,

heb nu het volgende script:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<%
'  Variables
'  *********
   Dim Upload
   Dim intCount
        
'  Object creation
'  ***************
   Set Upload = Server.CreateObject("Persits.Upload")

'  Upload
'  ******
   intCount = Upload.Save("../../USERFILES")

'  Save the files with their original names in a virtual path of the web server
'  ****************************************************************************
   'intCount = Upload.Save("../Data/")
   ' sample with a physical path 
   ' intCount = Upload.Save("WWW\NEWTEST\USERFILES")

    ' uploadpath = "../"
    uploadpath = "../../USERFILES"
if not mySmartUpload.Files("FILE1").IsMissing then
    if sFilename <> "" then
    Call deletefile(server.mappath(pdfpath & sFilename))
    end if
    sFilename = Upload.Files("FILE1").FileName
    sFilename = replace(sFileName, "\", "_")
    Upload.Files("FILE1").SaveAs (uploadpath & sFilename)
    sgrootte = Upload.TotalBytes
end if  

%>


ik krijg deze foutmelding:
code:
1
2
3
4
5
Persits.Upload.1 error '800a0005' 

The system cannot find the path specified. 

/NEWTEST/sitemanager/admin/bestanden_actionfiles.asp, line 56


dan is regel 56 gelijk aan regel 13 in het bovenste stukje code.

Wie kan me helpen?

PS: Alles klopt, ook de schrijfrechten

[ Voor 13% gewijzigd door mmniet op 02-03-2005 16:24 ]

It's me Mario


  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Server.MapPath al eens bekeken :? Klopt je relatief pad?

En als je dan toch ergens een script vandaan Copy/pasted, neem dan op z'n minst de moeite om het te proberen begrijpen? Ik zie nergens terug wat je hebt geprobeerd, wat daar niet aan lukte enz.

En wat gebruik je nou eigenlijk? ASPSmartUpload? Dundas? Persits?

Dundas, die ik zelf vaak gebruik, is overigens prima gedocumenteerd. Rest heb ik geen ervaring mee. Maar begrijp wel dat je niet zomaar de ene CreateObject door de andere kunt vervangen en er dan van uit gaan dat alle methods en properties hetzelfde zijn van dat object.

ASPSmartupload documentatie lijkt me ook in orde...

[ Voor 146% gewijzigd door RobIII op 02-03-2005 16:31 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


  • mmniet
  • Registratie: Oktober 2002
  • Laatst online: 10-04 20:06

mmniet

De beetje weter

Topicstarter
RobIII schreef op woensdag 02 maart 2005 @ 16:23:
Server.MapPath al eens bekeken :?

En als je dan toch ergens een script vandaan Copy/pasted, neem dan op z'n minst de moeite om het te proberen begrijpen? Ik zie nergens terug wat je hebt geprobeerd, wat daar niet aan lukte enz.
ik heb geprobeerd om het te snappen, maar omdat die stomme upload-scriptjes niet allemaal werken heb ik een andere moeten proberen, had eerst smartupload en nu aspupload. Werkt net ff anders en op de site van aspupload wordt het ook niet makkelijk uitgelegd. smartupload had ik werkend op server A maar op server B was smartupload niet ondersteund dus moest ik wat anders proberen.

Sorry hoor dat ik het niet goed kan

It's me Mario


  • mmniet
  • Registratie: Oktober 2002
  • Laatst online: 10-04 20:06

mmniet

De beetje weter

Topicstarter
relatief pad klopt

It's me Mario


Verwijderd

Heb je (je webserversoftware) voldoende rechten om dat pad te bekijken? mag de server qua rechten twee directories "omhoog" in je directory tree? Standaard mag je serversoftware geloof ik niet "buiten" de wwwroot kijken.

  • CrashOne
  • Registratie: Juli 2000
  • Niet online

CrashOne

oOoOoOoOoOoOoOoOoOo

Twee mogelijkheden:
-saveVirtual()
-Upload.Save(server.mapPath())

Huur mij in als freelance SEO consultant!


  • mmniet
  • Registratie: Oktober 2002
  • Laatst online: 10-04 20:06

mmniet

De beetje weter

Topicstarter
krijg nu een overflow error

It's me Mario


Verwijderd

Code?

  • mmniet
  • Registratie: Oktober 2002
  • Laatst online: 10-04 20:06

mmniet

De beetje weter

Topicstarter
intCount = Upload.Save(server.mappath(WWW/NEWTEST/USERFILES))

It's me Mario


  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
mmniet schreef op woensdag 02 maart 2005 @ 16:48:
[...]

intCount = Upload.Save(server.mappath(WWW/NEWTEST/USERFILES))
Kom op zeg.

code:
1
   intCount = Upload.Save(server.mappath("WWW/NEWTEST/USERFILES"))

Da's wel heel erg basic hoor. Ik wil je echt niet afzeiken ofzo, maar probeer je eerst eens te verdiepen in de basics. Het is gewoon duidelijk dat dit je boven de pet gaat. Da's niet erg, want we hebben het allemaal moeten leren. Maar dan zul je dus wel eerst de basics onder de knie moeten hebben.

[ Voor 33% gewijzigd door RobIII op 02-03-2005 16:53 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


  • Wokkels
  • Registratie: Juli 2000
  • Laatst online: 29-10-2024

Wokkels

Het lekkerste zoutje

Volgens mij moet je het verhaal RobIII nog maar even doorlezen. Zo te zien gebruik je 2 objects door elkaar.

Permanent wintericon!


  • mmniet
  • Registratie: Oktober 2002
  • Laatst online: 10-04 20:06

mmniet

De beetje weter

Topicstarter
ik snap dat er een paar dingen door elkaar lopen, maar ik snap niet waar dan de fout nu zit, daarom vraag ik het.

It's me Mario


  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
mmniet schreef op woensdag 02 maart 2005 @ 16:56:
ik snap dat er een paar dingen door elkaar lopen, maar ik snap niet waar dan de fout nu zit, daarom vraag ik het.
Dat zul je zélf moeten zoeken, dat doen wij niet voor je. IIS geeft precies aan waar de fout zit (inc. regelnummers etc) en van daar uit moet je verder met documentatie, helpfiles en basiskennis.
We helpen je natuurlijk graag, maar dit soort "problemen" zit niemand op te wachten. We hebben liever wat obscuurdere probleempjes die niet binnen 5 minuten op te lossen zijn ;)

[ Voor 18% gewijzigd door RobIII op 02-03-2005 16:58 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


  • mmniet
  • Registratie: Oktober 2002
  • Laatst online: 10-04 20:06

mmniet

De beetje weter

Topicstarter
nou, voor mij is dit probleem niet binnen 5 minuten opgelost 8)7 en blijkbaar kunnen jullie dat ook niet want anders hadden jullie makkelijk een oplossing kunnen geven :P >:)

It's me Mario


  • mulder
  • Registratie: Augustus 2001
  • Laatst online: 10-05 21:23

mulder

ik spuug op het trottoir

Tja de meesten hier weten wel wat een stringwaarde is

oogjes open, snaveltjes dicht


  • mmniet
  • Registratie: Oktober 2002
  • Laatst online: 10-04 20:06

mmniet

De beetje weter

Topicstarter
Don Facundo schreef op woensdag 02 maart 2005 @ 17:06:
Tja de meesten hier weten wel wat een stringwaarde is
chill, dat was inderdaad een domme fout

It's me Mario


  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 10-05 12:29

Creepy

Tactical Espionage Splatterer

Dat geeft verder niet. Iedereen heeft het ooit moeten leren :)

We gaan er hier op GoT echter wel vanuit dat je eerst zelf actief opzoek gaat naar een oplossing, en dat je in je startpost de zaken aangeeft die je zelf al hebt geprobeerd. Deze dingen missen in je startpost, vandaar dat je zulke reacties krijgt.
Zie ook P&W FAQ - De "quickstart"

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney

Pagina: 1

Dit topic is gesloten.