---
title: "Request.Form vid BinaryRead"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/142041-request-form-vid-binaryread"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "hallmert"
published: "2006-02-05T16:20:43.000Z"
updated: "2006-02-05T17:00:35.000Z"
replies: 6
views: 371
page: 1
pages: 1
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/142041-request-form-vid-binaryread"
---

# Request.Form vid BinaryRead

## #1 — hallmert, 2006-02-05T16:20Z

Hej!

Jag får följande fel med följande kod (upload-script). Varför?

Koden: 

```
<% 

Set Upload = Server.CreateObject("Persits.Upload.1") '//Skapar uplladdningsobjektet
Upload.SetMaxSize 1000000000  '//Filer som &ouml;verskrider denna storlek laddas ej upp (bytes)
Upload.SaveVirtual "upload/" '// Mappen som uppladdade filer hamnar i
Upload.OverwriteFiles = True  '// Fil med samma namn som existerande filnamn skriver over (har booleskt v&auml;rde, kan sattas till false)

If Upload.Files(1).ImageType = "mp3" or Upload.Files(1).ImageType = "wav" Then 

  Upload.Files(1).Delete               
  Session("mess") = "<font color='#880000'>Du f&aring;r inte ladda upp filer av det formatet!</font>"
  Response.Redirect("docs.asp")
  
  Else
  

Set Connect = Server.CreateObject("ADODB.Connection") 
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("../db/db.mdb")&";"

Set RecSet = Server.CreateObject("ADODB.Recordset")

Addera = "Select * From galleri" 
RecSet.Open Addera, Connect, adOpenStatic, adLockOptimistic

	RecSet.AddNew	
	
	
	RecSet("kategori_swe") = Request.Form("kategori_swe")
	RecSet("kategori_eng") = Request.Form("kategori_eng")
	RecSet("fil") = Upload.Files(1).ExtractFileName
	RecSet("datum") = Now()	
	RecSet("size") = Upload.Files(1).Size
	   
 	RecSet.Update
	RecSet.close
	
    Connect.Close
	Set RecSet = nothing
	Set Connect = nothing
	   
Session("mess") = "<font color='green'>Filen laddades upp!</font>"
Response.Redirect  "default.asp?sida=galleri&type=show"
End if
 %>
```

Felmeddelande:

Feltyp:
Request-objekt, ASP 0207 (0x80004005)
Det går inte att använda samlingen Request.Form efter att BinaryRead har anropats.
/arbajten/agren/administration/upload.asp, line 44

Mycket tacksam för svar! Tack! /Patrik

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

## #2 — cyprys, 2006-02-05T16:41Z

> **Varför skrev:**
>
> Jag får följande fel med följande kod (upload-script). Varför?

> **Därför skrev:**
>
> Det går inte att använda samlingen Request.Form efter att BinaryRead har anropats.

Du får hämta värderna på annat sätt, t.ex. i stil med.

```
UploadRequest.Item("Name").Item("Value")
```

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

## #3 — hallmert, 2006-02-05T16:43Z

Hm, förstog inte riktigt. Kan du inte skriva vad jag ska ersätta Request.Form("kategori_swe") med?

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

## #4 — hallmert, 2006-02-05T16:54Z

Texten jag ska ha in i RecSet("kategori_swe") kommer ju liksom från ett formulär som är \<input type="hiddinge" så jag tycker att det borde fungera.

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

## #5 — hallmert, 2006-02-05T16:57Z

```
RecSet("kategori_swe") = UploadRequest.Item("kategori_swe").Item("Value"
```

Det där fungerade ju inget vidare... :-)

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

## #6 — Snakes, 2006-02-05T16:59Z

Varför har du type="hiddinge", vad fan är det?

I alla fall byt Request.Form mot Upload.Form

Förresten har du lagt till enctype="multipart/form-data" på din form tag på sidan där man skiver in filen?

EDIT: Detta är det man kan skriva på en input type
text, submit, reset, radio, password, image, hidden, file, checkbox, button

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

## #7 — hallmert, 2006-02-05T17:00Z

Jepp, multipart/form-data finns.
Hidden menar jag, det var jag som skrev fel här, i koden stämmer det. ska prova med Upload.Form!

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/142041-request-form-vid-binaryread
