webForumDet fria alternativet

Jätteenkelt uploadscript, fungerar inte!

ASP

3 svar · 286 visningar · startad av magnusfernstrom

Medlem sedan mars 20033 686 inlägg
Frågan#1

Går rakt på sak.

<html>
<body>
<% Set Upload = Server.CreateObject("Persits.Upload.1")
Upload.Save(server.MapPath("/test/pics"))

response.write "Filen uppladdad!" %>
</body>
</html>

Får:

Persits.Upload.1 error '800a0005'

The system cannot find the path specified.

/test/upload.asp, line 4

Jag har sökt, men får upp trådar som innehåller script med hundratals rader. Jag vill inte granska hundratals rader för ett sånt här simpelt problem.

Vad är fel? :(

Medlem sedan jan. 2000978 inlägg
#2

Du kan t.ex. börja med att köra en:

response.write(server.MapPath("/test/pics"))

Då ser du hur sökvägen ser ut och märker lättare vad som är fel på den.

Medlem sedan sep. 2003448 inlägg
#3

mappen /test/pics finns helt enkelt inte, testa att byta mot
Upload.Save Server.MapPath(".")
eller
Upload.Save Server.MapPath("test/pics/")

Medlem sedan mars 20033 686 inlägg
#4

Ah. En punkt gjorde susen! ;)

Tackar :)

266 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
136 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)