Avatar billede styrbaek Nybegynder
13. juni 2001 - 22:47 Der er 4 kommentarer og
1 løsning

Problemer med File.ExtractFileName i aspupload


Når jeg bruger nedestående script har jeg fejlen \"Siden kan ikke findes??\"
Hvis jeg ikke bruger koden File.ExtractFileName så virker scriptet som det skal.
Hvad kan der være galt???
<%
  Set Upload = Server.CreateObject(\"Persits.Upload.1\")
  Upload.Save(\"d:\\home\\minside\\www\\test\\fotos\")
FileName = File.ExtractFileName
Response.Write \"Filen \"&FileName&\" er uploaded!<br>\"
%>
Avatar billede stigc Nybegynder
13. juni 2001 - 23:24 #1
Du har vist klippet det ud af en sammenhæng for File er ikke oprettet.
Avatar billede styrbaek Nybegynder
14. juni 2001 - 06:55 #2
Jeg har fundet nedestående script i et andet spm her på Eksperten, og der stod at det virkede fint. Og så vidt jeg kan se er der ikke oprettet nogen file?

<%
  Set Upload = Server.CreateObject(\"Persits.Upload.1\")
  Upload.OverwriteFiles = True
  Upload.SetMaxSize 1300000, True
  Upload.SaveVirtual(\"./\")
  For Each File in Upload.Files
  Dim FileName
  FileName = File.ExtractFileName
  if Err <> 0 Then
      Response.Write \"Der er sket en fejl! : \" & Err.Description
  Else
      Response.Write \"Filen \"&FileName&\" er uploaded!<br>\"
    End If
   
  Next
 
%>
Avatar billede stigc Nybegynder
14. juni 2001 - 13:51 #3
den defineres i:

For Each File in Upload.Files

Hvorfor bruge du ikke bare den kode?
Avatar billede styrbaek Nybegynder
14. juni 2001 - 17:31 #4
Jeg må indrømme at jeg var lidt træt da jeg sidst tjekkes scriptet ;-)
Hvis stigc skal have de let tjente point, så må han lige komme med et svar i stedet for en kommentar.
Avatar billede stigc Nybegynder
14. juni 2001 - 17:32 #5
her
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester