---
title: "AspSmartUpload BinaryRead"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/12452-aspsmartupload-binaryread/page2"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "M@rtin"
published: "2001-11-02T12:02:00.000Z"
updated: "2001-11-04T16:26:00.000Z"
replies: 27
views: 434
page: 2
pages: 2
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/12452-aspsmartupload-binaryread"
---

# AspSmartUpload BinaryRead

_Sida 2 av 2._

## #21 — M@rtin, 2001-11-04T15:08Z

Nu börjar det närma sig :) Men inte riktigt:

```
<%
Dim myUpload
Dim intCount
set myUpload = Server.CreateObject("aspSmartUpload.SmartUpload")
%>

<html>
   <body>

      <%
      found = false
      for i = 1 to myupload.form.count
      if ucase(myupload.form(i-1).name) = "HEJ" then
      found = true
      exit for
      end if
      next
      if not found then
      %>
         <form name="hej" action="supload2.asp" method="post">
            <input type="file" name="HEJ">
            <input type="submit" value="skicka">
         </form> 
      <%
      else
         if myupload.form("HEJ") <> "" then
         %>
            Uppladdat!
         <%
         else
         %>
            <form name="hej" action="supload2.asp" method="post">
               <input type="file" name="HEJ">
               <input type="submit" value="skicka">
            </form>
         <%
         end if
      end if
      %>

   </body>
</html>
```

Kommer till formuläret hela tiden även om jag väljer en fil :l

Permalänk: https://www.webforum.nu/p/293651

## #22 — M@rtin, 2001-11-04T15:16Z

Fast nu kom jag på att det självklart blir så när jag inte kört myUpload.upload men om jag gör det så blir det ju som vanligt "Subscript out of range". Det måste vara .upload som måste göras på nåt annat sätt?

Permalänk: https://www.webforum.nu/p/293652

## #23 — emission, 2001-11-04T15:42Z

Ok, jag trodde det bara var exempelkod...

```
<%
Dim myUpload
Dim intCount
set myUpload = Server.CreateObject("aspSmartUpload.SmartUpload")
myUpload.upload
%>
<html>
<body>
<%
if myUpload.Files.Count=0 then
%>
<form name="hej" action="supload2.asp" method="post" enctype="multipart/form-data"> 
<input type="file" name="HEJ">
<input type="submit" value="skicka">
</form> 
<%
else
'Gör något med den uppladdade filen
end if
set myUpload=Nothing
%>

</body>
</html>
```

Permalänk: https://www.webforum.nu/p/293653

## #24 — M@rtin, 2001-11-04T15:50Z

Fortfarande Subscript out of range. Tror inte det har nåt med koden att göra :(

Permalänk: https://www.webforum.nu/p/293654

## #25 — emission, 2001-11-04T16:04Z

På vilken rad?

Permalänk: https://www.webforum.nu/p/293655

## #26 — emission, 2001-11-04T16:06Z

Ok, det är en dum bugg i aspSmartupload. Du kan inte köra upload etc. om du inte anropar sidan från ett multipart-formulär. Dela upp koden på flera sidor så ordnar det sig.

Permalänk: https://www.webforum.nu/p/293656

## #27 — M@rtin, 2001-11-04T16:19Z

Okej. Ska prova. 

Alltid den rad där .upload görs.

Permalänk: https://www.webforum.nu/p/293657

## #28 — M@rtin, 2001-11-04T16:26Z

JAAAAAAAAA! Det fungerar nu :D Vet inte varför egentligen för separata filer trodde jag att jag provat. Men huvudsaken är att det fungerar :D

1000 tack alla som hjälpt till!

Permalänk: https://www.webforum.nu/p/293658

---

Tråden på webben: https://www.webforum.nu/amne/asp/12452-aspsmartupload-binaryread/page2  
Föregående sida: https://www.webforum.nu/amne/asp/12452-aspsmartupload-binaryread.md
