Problem med upload script
Okay jeg har nu arbejdet mig frem til dette stykke script, som skulle være så smart at når man uploade en fil så bliver filen automatisk genereret til en thumbnail, og lagt i en valgt kategori.Men efter at have udvidet systemet med at den skal lægge til forskellige kategorier får jeg bare Persits.Upload.1 (0x800A0001)
Unspecified error
/bilnyt.dk/admin/upload.asp, line 5
Jeg har lagt mærke til at det er fordi jeg har tilføjet linien :
kategori = request.Form("kategori")
men uden den kan jeg da ikke lægge den i det bibliotek jeg vil have?!
Har brug for noget hjælp har stirret mig godt blind nu..!!
<%
if Request.Querystring("uploading") = "ok" then
kategori = request.Form("kategori")
Set Upload = Server.CreateObject("Persits.Upload")
Count = Upload.Save("E:\WWWRoot\bilnyt.dk\upload")
Response.Write "<font face='Century Gothic' size='1'>" & Count & " fil(er) uploadet til serveren."
For Each File in Upload.Files
Set Image = Server.CreateObject("AspImage.Image")
sPathOut = "Thumb_" & Mid(File.Path, InstrRev(File.Path, "\") + 1)
Image.LoadImage File.Path
Image.ImageFormat = 5
Image.ResizeR 140,120
Image.JPEGQuality = 60
Image.FileName = Server.MapPath("../galleri/" & kategori & sPathOut)
Image.SaveImage
response.Write File.Name
Next
end if
%>
<form method="post" enctype="multipart/form-data" action="upload.asp?uploading=ok">
<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="300" border="1">
<TR>
<TD>Vælg billede</TD>
<TD><input type="file" name="file1" ID="File1"></TD>
</TR>
<TR>
<TD>Kort beskrivelse</TD>
<TD><input type="text" name="smallInfo" ID="Text1"></TD>
</TR>
<TR>
<TD>Vælg kategori</TD>
<TD>
<select name="kategori" ID="Select1">
<option value="Alu" selected>AluFælge</option>
<option value="Haekspoiler">HækSpoiler</option>
<option value="lygter">Lygter</option>
<option value="projekter">Special-Projekter</option>
<option value="Skorter">Skørtesæt</option>
<option value="udstodning">Udstødning</option>
</select></TD>
</TR>
<TR>
<TD><input type="submit"></TD>
<TD></TD>
</TR>
</TABLE>
</form>
