Avatar billede pnr Nybegynder
22. januar 2003 - 15:52 Der er 8 kommentarer og
1 løsning

få fil navnet på uploadet fil med aspsmartupload

Jeg ønsker at få filnavnene på de filer der bliver uploadet. jeg har fundet ud af at man kan få dem ved at et gennemløb. man kan man ikke tilgå dem direkte?

jeg har prøvet:

Dim mySmartUpload
Dim intCount
       
Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload")

mySmartUpload.Upload

intCount = mySmartUpload.Save("c:\temp\")
vareFileName     = mySmartUpload.Files.Item(1).FileName
tilbudFileName  = mySmartUpload.Files.Item(2).FileName 'Collects the filename
 
response.write varFileName & "<br>"
response.write tilbudFileName & "<br>"
Response.Write(intCount & " file(s) uploaded.")

men jeg får kun navnet på den anden fil der bliver uploadet
Avatar billede mrs Nybegynder
22. januar 2003 - 17:28 #1
Er det når de bliver uploadet du skal have navnet eller på et andet tidspunkt?
Hvis det er ved upload, mener jeg man kan få filnavnet ved at skrive file.FileName
Men hvis du oploader flere på en gang, kan du kun få navnet på den sidste der bliver uploadet.
Avatar billede pnr Nybegynder
22. januar 2003 - 18:57 #2
dvs. at jeg skal løbe den igennem:

for each file bla bla bla
Avatar billede mrs Nybegynder
22. januar 2003 - 19:46 #3
Ja det kunne man nok godt gøre et eller andet omkring.
Jeg har prøvet at kigge lidt på www.aspsmart.com og måske kan du bruge det her:
MyUpLoad.Files.Item(2).FileName
Hvor 2 tallet er nummeret for upload. Denne linie tæller formentlig hvor uploads der er lavet:
MyUpLoad.Files.Count
Jeg har aldrig selv brugt disse ting, men du kan se mere om dem på deres hjemmeside.
Avatar billede pnr Nybegynder
23. januar 2003 - 08:05 #4
MyUpLoad.Files.Item(2).FileName, det har jeg prøvet (står også i mit spm) og der får jeg kun fat i den sidste fil der er uploadet.
Avatar billede mrs Nybegynder
23. januar 2003 - 20:34 #5
Sorry det havde jeg ikke set...
Det er den "dejlige" hp reklame der dukker op :)
Jeg kan ikke rigtig lide finde noget svar på dit spørgsmål. Måske kan dette løbe igennem alle de filer du uploader:
'  Select each file
'  ****************
  For each file In mySmartUpload.Files
      Response.Write(file.FileName & " (" & file.Size & "bytes)<BR>")
  Next
Dette fandt jeg på deres hjemmeside
Avatar billede pnr Nybegynder
26. januar 2003 - 13:52 #6
den fandt jeg også men jeg ville jo gerne tilgå dem direkte
Avatar billede pnr Nybegynder
29. januar 2003 - 08:12 #7
Jeg kan vist konkludere af det her at man ikke kan tilgå dem direkte.

mrs: Vil du have lidt point for din tid? så smid lige et svar.
Avatar billede mrs Nybegynder
29. januar 2003 - 10:45 #8
Nej tak, det er bare ærgeligt at ingen kan hjælpe dig.
Avatar billede pnr Nybegynder
03. februar 2003 - 06:55 #9
så siger jeg tak for din tid :-)
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