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?
Annonceindlæg fra SuperOffice
03. november 2001 - 17:13
#1
<inout type=\"text\" name=\"Titel\"> der er en stavefejl i input :-)
03. november 2001 - 17:14
#2
<input type=\"text\" name=\"title\"> ikke <inout
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\")
03. november 2001 - 17:16
#4
03. november 2001 - 17:18
#5
vandhunden >> Det går vist hurtigere med svarene hvis der er 100 points i stedet for 30, hva\'
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\" ?
03. november 2001 - 17:19
#7
men er det pga stavefejlen eller mangler ud et upload konmonent som netsrac også siger ???? ?
03. november 2001 - 17:20
#8
somaliomar > så slet mig :-)
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å.
03. november 2001 - 17:21
#10
Det er ikke stavefejlen, det ovenstående er bare et eksempel. Og jeg bruger ikke uploadkomponent.
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?
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.
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...
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.
03. november 2001 - 17:32
#15
Nå, men så kan det ikke. For det kan ikke hente formfelter. :-(
03. november 2001 - 18:09
#16
Er du sikker ? Hvorfor viser du mig ikke bare den kode istedet for at bare snakke om den ?
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
04. november 2001 - 14:43
#18
04. november 2001 - 14:46
#19
For mig ser det meget ud til at du kan hente felte med: UploadRequest.Item(\"feltnavn\").Item(\"Value\")
04. november 2001 - 14:52
#20
Orv, det kan der faktisk være noget om. Tak du.
Kurser inden for grundlæggende programmering