Hej folks Jeg har en form med en feltnavn der forekommer 5 gange som skal modtages af et andet ASP script. Dette gør jeg helt normalt sådan request.form("Overskrift")(i). Og det virker fint med en form uden ENCTYPE="multipart/form-data". Men hvordan får jeg fat i felterne med denne ENCTYPE ?.
Mød en af Nordens fremmeste eksperter i adfærdsdesign – Morten Münster, der bl.a. har skrevet ” Jytte fra marketing er desværre gået for i dag” – på Computerworld Cloud & AI Festival.
Ja dette giver den første forekomst men jeg skal have dem en efter en i et loop som for i=1 to 5 (dette tal er ikke statisk. Kan være meget højere) Overskrift = request.form("Overskrift")(i) mere behandling ... next
Ja, Det var Upload.form("Overskrift")(i) jeg mente. Og det giver denne fejl: ____________________ Der opstod en Microsoft VBScript-kørselsfejl (0x800A01C3) Objektet er ikke en samling: '[object]' ____________________
man tilgår de forskellige ved hj. af en for each løkke, noget ala dette:
Html page:
<HTML> <HEAD> <TITLE>Multiple File Upload via iASP_Upload</TITLE> </HEAD> <BODY> <form enctype="multipart/form-data" method="post" action="sample2.asp"> Enter filename to upload: <input type="file" name="file1"><br> Enter filename to upload: <input type="file" name="file2"><br> Enter filename to upload: <input type="file" name="file3"><br> <input type="submit"> </form> </BODY> </HTML>
Script of 'sample2.asp':
<% Set obj = Server.CreateObject("Persits.Upload") obj.save "c:\temp\" For Each File in obj.Files File.copyVirtual "d:\virDir\" & File.extractFileName, false Next %>
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.