Avatar billede djalfe Novice
07. maj 2006 - 23:40 Der er 15 kommentarer og
1 løsning

aspSmartUpload - problemer med at response input værdi

hejsa
sidder lige og knokler med at få min formukar til skrive en form værdi ud

----------------- eks. ---------------------------

Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload")

<form method="post" action="test.asp" enctype="multipart/form-data">

<input name="motivValEmail" value="<%=mySmartUpload.form("motivValEmail")%>" type="text" style="width:200px;" />


<input name="motivUpload_bryst" value="<%=mySmartUpload.Form("motivUpload_bryst")%>" type="file" style="width:400px;" />

<input name="motivUpload" value="Upload" type="submit" />
----------------------------------------------------------

Hvorfor er det lige jeg ikke får værdien ud i f.eks. motivValEmail, når jeg skriver noget tekst i input boksen.
Virker "mySmartUpload.Form" ikke på samme måde som request.form ????

//Djalfe
Avatar billede keysersoze Ekspert
07. maj 2006 - 23:45 #1
hvordan ser din foregående side ud?
Avatar billede djalfe Novice
07. maj 2006 - 23:47 #2
Nu er jeg ikke helt, har det noget at sige hvad der var på den forgående side ??
Avatar billede keysersoze Ekspert
07. maj 2006 - 23:49 #3
jah - altså alt lige fra stavefejl til fx at glemme enctype="multipart/form-data"
Avatar billede djalfe Novice
07. maj 2006 - 23:53 #4
nååårr
der er ikke nogen foregående side, sidder og er ved at finde ud af hvordsan man bruger AspSmartUpload, da jeg har en formular der skal ende med at kunden kan uploade et par motiver. Jeg tænkte så at hvis man brugte aspsmartupload til styre hele formularen.
Avatar billede djalfe Novice
07. maj 2006 - 23:57 #5
Men hvis AspSmartUpload skal styre, bliver jeg nød tilat kunne velidere de alm. input-bokse så som email, adr. osv osv
Avatar billede djalfe Novice
08. maj 2006 - 00:02 #6
og der har jeg fået en forståelse af at man blot skulle skrive f.eks.;

valEmail = mySmartUpload.form("email")

validering af valEmail
Avatar billede keysersoze Ekspert
08. maj 2006 - 00:17 #7
skulle bare lige være sikker på hvordan det hang sammen.

Prøv at sætte dette efter din Set mySmartUpload;

mySmartUpload.Upload
Avatar billede djalfe Novice
08. maj 2006 - 07:16 #8
hmmmm, hvad er det her for en fejl ??

Request object error 'ASP 0206 : 80004005'

Cannot call BinaryRead

Cannot call BinaryRead after using Request.Form collection.

i linjen den henviser til: smartUpload.Upload
Avatar billede keysersoze Ekspert
08. maj 2006 - 07:54 #9
du får højst sandsynligt fejlen første gang siden loader? du kan ikke spørge på noget der ikke findes så du må forspørge på værdierne i en if-sætning;

'if formen er submitted
var1 = mySmartUpload.form("motivValEmail")
var2 = mySmartUpload.Form("motivUpload_bryst")
end if

og så sætte variablerne ind i value
Avatar billede keysersoze Ekspert
25. maj 2006 - 13:01 #10
lukketid?
Avatar billede djalfe Novice
25. maj 2006 - 17:52 #11
Nu når jeg har brugt smartaspupload til at kunne modtage kundens billeder (har selvfølgelig lagt dem i et bibliotek der ikke er offentligt og hvor kun server scripting har adgang til), kan man så bruge smartaspupload's download features til at vise kunden hvad der er uploadet ??
Avatar billede keysersoze Ekspert
25. maj 2006 - 18:40 #12
i et sådant tilfælde tror jeg nok nærmere et image-komponent ville være at foretrække for du skal jo ikke direkte downloade billedet.
Avatar billede djalfe Novice
25. maj 2006 - 18:55 #13
hvis man ikke har adgang til et image kompunent, hvadså ?
Avatar billede keysersoze Ekspert
25. maj 2006 - 19:29 #14
så tror jeg du har et problem :)
Avatar billede djalfe Novice
25. maj 2006 - 21:29 #15
hmmm. okey
det er ikke så fedt, men det må jeg jo så leve med

Du får helt klart pointene, da det har været en stor hjælp
Avatar billede keysersoze Ekspert
03. juni 2006 - 10:53 #16
glem nu ikke at lukke ;)
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