Det här är antagligen det vnaligaste och enklaste felet som finns i aspsmartupload men jag har aldrig använt det förut så jag vet inte vad som är fel.
Får detta felmmeddelande:
Det går inte att anropa BinaryRead efter att samlingen Request.Form har använts.
Och på raden det är fel på står det: mySmartUpload.Upload
Koden som har med komponenten att göra ser ut så här:
Dim mySmartUpload
Dim intCount
set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload")
mySmartUpload.Upload
intCount = mySmartUpload.Save("../upload")
Men jag får ändå att mySmartUpload.Form("hej") alltid är tomt.
Eller jag har det såhär: if mySmartUpload.Form("category")<>"" then
Men det blir aldrig sant. Och det är inget annat fel vet jag för det funkade innan jag bytte ut Request.
Ingen som kan komma på vad som e fel?
Eftersom det är så enkel kod så antar jag att det inte är något fel på koden utan snarare på aspSmartUpload filerna men alla exempel fungerar utmärkt.
Det är file jag ska ha. Skrev fel i första exemplet men det gjorde ingen skillnad.
Vad jag vill göra är att ha två sidor i en. Först kommer man till en sida där man får välja fil. Sedan när man trycker på submit så kommer man till nästa sida (samma fil). Där ska filen laddas upp till en katalog.
Jag provade även att dela upp det i två olika filer och det fungerade inte. Men sen provade jag att döpa om den första filen till .html istället för .asp och då funkade det helt plötslit. Eller det laddades inte upp någonting för då måste man väll ha nån speciell kod för det oxå men det blev iaf inget fel.
Problemet är att jag behöver använda asp till andra saker på den första sida :(
Du får väl fel för att fältet hej inte finns alls.
found = false
for i = 1 to myupload.form.count
if ucase(myupload.form(i-1).name) = "HEJ" then
found = true
exit for
end if
next
if not found then
'fältet finns inte
else
if myupload.form("HEJ") <> "" then
'fältet innehåller något
else
'fältet är tomt
end if
end if
------------------ essentitia preter non sans multiplicandum
[Redigerat av LarsG den 04 nov 2001]
262 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2