Avatar billede carstenandersen Nybegynder
01. maj 2013 - 12:56 Der er 4 kommentarer og
1 løsning

ERROR: Invalid Input

Hej eksperter

Jeg bruger multi-upload fra http://www.javaatwork.com/java-upload-applet/details.html, og stort set altid går det godt. Enkelte brugere vender dog tilbage med besked om, at de ikke kan bruge den - de får vist fejlen "ERROR: Invalid Input". Koden er:

<%
Uploadbruger = Request.QueryString("Id")
if not IsNumeric(Uploadbruger) then Response.Redirect "/error.asp"
Uploadbruger = replace(Uploadbruger,"'","")

Uploadmappeid = Request.QueryString("Mappeid")
if not IsNumeric(Uploadmappeid) then Response.Redirect "/error.asp"
Uploadmappeid = replace(Uploadmappeid,"'","")
%>

<meta HTTP-EQUIV="REFRESH" CONTENT="1; URL=http://www.mitdomæne.dk/admin1/upload/upload.asp?Id=<% Response.Write Session("Bruger") %>&Mappeid=<% Response.Write Uploadmappeid %>">

<div style="padding-top: 130px; padding-left: 150px;"><img border="0" src="/billeder/load.gif"></div>

Ovenstående er for at vise load-ikon, hvorefter uploadkoden er:

<%
Uploadbruger = Request.QueryString("Id")
if not IsNumeric(Uploadbruger) then Response.Redirect "/error.asp"
Uploadbruger = replace(Uploadbruger,"'","")

Uploadmappeid = Request.QueryString("Mappeid")
if not IsNumeric(Uploadmappeid) then Response.Redirect "/error.asp"
Uploadmappeid = replace(Uploadmappeid,"'","")
%>

<applet name="MyUploader"
    code="javaatwork.myuploader.UploadApplet.class"
    archive="myuploader-standard-signed-1.15.jar, labels.jar, labels_da.jar"
    width="400"  height="250">
        <param name="uploadURL" value="uploadfile.asp?Id=<% Response.write Uploadbruger %>&Mappeid=<% Response.write Uploadmappeid %>">
        <param name="successURL" value="upload.asp?Id=<% Response.write Uploadbruger %>&Mappeid=<% Response.write Uploadmappeid %>">
        <param name="language" value="da">
        <param name="maxImageSize" value="1050">
        <param name="compressionQuality" value="92">
        <param name="fileFilter" value="Image files (*.jpg, *.jpeg, *.png, *.gif): jpg, jpeg, png, gif">
        <param name="maxByteSize" value="100">
        <param name="maxFileSize" value="20">
        <param name="uploadDirectories" value="false">
        <param name="charsetForURLEncoding" value="ISO-8859-1">
        <param name="codebase_lookup" value="false">
</applet>
<div style="padding-left: 6px; padding-top: 5px; font-family: Arial; font-size: 14px; text-align: left; color: #000;">Op til 20 billeder ad gangen (dog maks 100 MB)</div>

Det forekommer i forskellige browsere & versioner, uopdateret / opdateret java osv.

Håber virkelig, at nogle kan lure fejlen ;-)

På forhånd tak.
Avatar billede olebole Juniormester
01. maj 2013 - 13:24 #1
<ole>

Det har i hvertfald intet med JavaScript at gøre. Fejlen stammer enten fra applet'en eller fra din server

/mvh
</bole>
Avatar billede carstenandersen Nybegynder
01. maj 2013 - 13:31 #2
Så langt så godt ;-)

Kan du hjælpe mig videre? Oprette spørgsmålet i en anden kategori?
Avatar billede carstenandersen Nybegynder
01. maj 2013 - 14:01 #3
Har fundet problemet - det var noget Session ;-)

Smid et svar.
Avatar billede olebole Juniormester
01. maj 2013 - 14:46 #4
Ellers tak, jeg samler ikke point. Bare læg et svar selv og accepter det, så tråden lukkes  =)
Avatar billede carstenandersen Nybegynder
01. maj 2013 - 14:55 #5
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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