Avatar billede hundevennen Nybegynder
16. maj 2007 - 10:28 Der er 2 kommentarer og
1 løsning

fileupload problemer Persits

Jeg forsøger at lave en enkelt filupload med persits aspupload, men det vil ikke rigtig - den kan godt uploade et lille word dokument, men når jeg tager en større powerpointfil får jeg en fejl der siger request.binaryread failed ????? ppt filen er på 500kb og jeg har sat max til 5mb, så det skulle ikke være størrelsen???????????????????????
Avatar billede w13 Novice
16. maj 2007 - 17:07 #1
Prøv at poste din kode her, så kan jeg måske hjælpe.
Avatar billede hundevennen Nybegynder
21. maj 2007 - 10:39 #2
jeg forsøger faktisk at bruge denne kode uden persitskomponenten, men den vil ikke - koden er hentet fra activedeveloper

<%
If Request.ServerVariables("REQUEST_METHOD") = "POST" Then
  intFormSize = Request.TotalBytes

  If intFormSize > 20000 Then
    Response.Write "Du må maksimum uploade 20k i denne demo!"
    Response.End
  End If
 
  strData = Request.BinaryRead(intFormSize)
  bCrLf = ChrB(13) & ChrB(10)
 
  intDivider = LeftB(strData, InStrB(strData, bCrLf) - 1)
  intDataStart = InStrB(strData, bCrLf & bCrLf) + 4
  intDataEnd = InStrB(intDataStart + 1, strData, intDivider) - intDataStart
 
  Response.ContentType = "image/gif"
  Response.BinaryWrite MidB(strData, intDataStart, intDataEnd)
  Response.End
End If
%>
<html><head>
<title>Upload uden komponent</title>
</head><body>

<form enctype="multipart/form-data" action="upload.asp" method="POST">
<p>Vælg et billede:<br>
<input name="image" type="file"><br>
<input type="submit" value="Upload" name="Action">
</form>

</body></html>
Avatar billede hundevennen Nybegynder
21. maj 2007 - 14:25 #3
lukker
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