Webhotell brukar stänga av en del funktioner i asp upload, bland annat så att du enbart kan använda dig av save virtual. Jag skrev ett par inlägg om det och problem med att få fram filename efter en upload åt någon kille, söker du på mig och asp upload hittar du nog något
Har problem med en sak med ASP Upload...
Felmeddelande:
**Microsoft VBScript runtime error '800a01b6'
Object doesn't support this property or method: 'File.Filename'
/admin/artiklar_upload.asp, line 45**
Rad 45 är den fetstilta raden i koden här nedanför:
<%
mapp = server.MapPath("../../jare/bilder/artikelbilder")
response.Write(mapp)
Set fs = CreateObject("Scripting.FileSystemObject")
If NOT fs.folderExists(mapp) Then
fs.CreateFolder(mapp)
End If
Set Upload = Server.CreateObject("Persits.Upload")
Upload.Save(mapp)
rubrik = upload.form("rubrik")
text = upload.form("text")
epost = upload.form("epost")
skribent = upload.form("skribent")
kategori = upload.form("kategoriid")
datum = upload.form("datum")
superuserid = "2"
For Each File in Upload.Files
[b]filnamn = File.Filename[/b]
next
SQL = "INSERT INTO Artiklar (Rubrik, Text, Datum, Skribent, Epost, KategoriId, SuperuserId, bildnamn) VALUES ('"& rubrik &"','"& text &"','"& Datum &"','"& skribent &"','"& epost &"','"& kategori &"','"& SuperuserId &"', '" & filnamn & "')"
'Databas.Execute(SQL)
response.Write SQL
%>
Det konstiga är att det fungerar hur bra somhelst lokalt, men inte när jag har laddat upp till mitt webhotell..
Servern har ASP Upload installerat, för uploadningen går hur bra somhelst...
Grejjen är jue den att det är filnamnet jag behöver lägga in i databasen som strular..
THX!
