Avatar billede vandhunden Nybegynder
03. november 2001 - 17:12 Der er 19 kommentarer og
1 løsning

Både fil og tekstfelter i en form?

Jeg har lavet en form lidt a\'la det her:

<form enctype=\"multipart/form-data\" method=\"post\" action=\"side.asp\">
<input type=\"file\" name=\"blob\">
<inout type=\"text\" name=\"Titel\">
<input type=\"submit\">
</form>

Når jeg vil trække værdierne ud på næste side, så har request(\"Titel\") pludselig ingen værdi. Jeg har prøvet mig frem og fundet ud af at det er på rund af enctype=\"multipart/form-data\".

Kan man ikke lave en form som både indeholder fil og tekst?
Avatar billede agony Nybegynder
03. november 2001 - 17:13 #1
<inout type=\"text\" name=\"Titel\">
der er en stavefejl i input :-)
Avatar billede agony Nybegynder
03. november 2001 - 17:14 #2
<input type=\"text\" name=\"title\">
ikke
<inout
Avatar billede netsrac Praktikant
03. november 2001 - 17:15 #3
Bruger du ikke et upload komponent ? Ofte kan du bruge .Form på det istedet f.eks upl.form(\"titel\")
Avatar billede somaliomar Praktikant
03. november 2001 - 17:16 #4
Avatar billede somaliomar Praktikant
03. november 2001 - 17:18 #5
vandhunden >> Det går vist hurtigere med svarene hvis der er 100 points i stedet for 30, hva\'
Avatar billede vandhunden Nybegynder
03. november 2001 - 17:18 #6
aqony > nej, dette er bare et eksempel. Min rigtige kode er lidt anderledes...

Jeg bruger ikke upload komponent, da jeg ikke mener min server har det installeret. Jeg fandt noget der hedder \"walls powerupload\". Det virker fint.

upl.form(\"titel\") ? i hvilken forbindelse? Gør det at jeg ikke behøver at bruge enctype=\"multipart/form-data\" ?
Avatar billede agony Nybegynder
03. november 2001 - 17:19 #7
men er det pga stavefejlen eller mangler ud et upload konmonent som netsrac også siger ???? ?
Avatar billede vandhunden Nybegynder
03. november 2001 - 17:20 #8
somaliomar > så slet mig :-)
Avatar billede netsrac Praktikant
03. november 2001 - 17:21 #9
Det er ganske simpelt fordi at teksten sendes binært når man bruger enctype=\"multipart/form-data\" også kan Request.Form() ikke hente værdien, derfor bruger man ofte et upload komponent til at hente formfelterne også.
Avatar billede vandhunden Nybegynder
03. november 2001 - 17:21 #10
Det er ikke stavefejlen, det ovenstående er bare et eksempel. Og jeg bruger ikke uploadkomponent.
Avatar billede vandhunden Nybegynder
03. november 2001 - 17:22 #11
Kan man forestille sig en løsning hvor man laver to forms på en måde så de sendes til samme side eller sådan noget?
Avatar billede netsrac Praktikant
03. november 2001 - 17:24 #12
Nej det kan man ikke, Det kan ganske simpelt ikke lade sig gøre medmindre at det kan kodes ind i denne \"power upload\" som du omtaler.
Avatar billede vandhunden Nybegynder
03. november 2001 - 17:26 #13
Det der ppwerupload, det er en masse aspkode, som kan gøre det samme som et komponent skulle jeg mene...
Avatar billede netsrac Praktikant
03. november 2001 - 17:28 #14
Hvad er så problemet ? *g* Hvis det kan gøre det samme som alle upload komponenter har det vel en metode til at hente formfelter.
Avatar billede vandhunden Nybegynder
03. november 2001 - 17:32 #15
Nå, men så kan det ikke. For det kan ikke hente formfelter. :-(
Avatar billede netsrac Praktikant
03. november 2001 - 18:09 #16
Er du sikker ? Hvorfor viser du mig ikke bare den kode istedet for at bare snakke om den ?
Avatar billede vandhunden Nybegynder
04. november 2001 - 14:42 #17
Du må da gerne se koden. Har dog løst problemet nu ved at lave det sådan at når man har godkendt tekst-formen så kommer man videre til fil-formen. Det er også ok. Ellers tak for hjælpen.

home10.inet.tele.dk/Slash/aspup.zip

/Andreas
Avatar billede vandhunden Nybegynder
04. november 2001 - 14:43 #18
Avatar billede netsrac Praktikant
04. november 2001 - 14:46 #19
For mig ser det meget ud til at du kan hente felte med:

UploadRequest.Item(\"feltnavn\").Item(\"Value\")
Avatar billede vandhunden Nybegynder
04. november 2001 - 14:52 #20
Orv, det kan der faktisk være noget om. Tak du.
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