Avatar billede xtremer Nybegynder
02. februar 2002 - 17:02 Der er 3 kommentarer og
2 løsninger

AspSmartUpload fejlmedl.

Hvad betyder denne fejl og hvad er der galt ??

Fejl Nr. -2147220384: Unable to save file (Error 1120)

Upload Script:
------------------------------------------------------

<%

On Error Resume Next
   
' Variabler til upload af filer
    Dim mySmartUpload
    Dim intCount
    Dim item
    Dim value
    Dim file
   
' Variabler til databaseoperationer
    Dim cn
    Dim strSQL
    Dim rs
   
' Variabler til postsættene
    Dim bytKarak
    Dim strHeadline
    Dim strDato
    Dim strNews1
    Dim strForfatter
    Dim strTid
    Dim strFil
    Dim i
   
' Her erklæres/instantieres aspSmartUpload objektet



    Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload")

'********** Nedenstående fil-extensions accepteres: *************************************
upl.AllowedFilesList = "gif,jpg,jpeg,jpe"

' Allow all files except exe,txt,bat and asp   
' ***************************************   
' mySmartUpload.DeniedFilesList = ""

'  Only allow files smaller than 30000 bytes
'  *****************************************   
' mySmartUpload.MaxFileSize = 300000
 


    mySmartUpload.Upload


' Her fanges dataene fra formularen på siden default.asp
' Læg mærke til, at man ikke kan benytte Request.Form, men skal benytte mySmartUpload.Form
    'bytKarak = mySmartUpload.Form("karakter")
    strHeadline = mySmartUpload.Form("Headline")
    strDato = mySmartUpload.Form("Dato")
    strNews1 = mySmartUpload.Form("News1")
    strForfatter = mySmartUpload.Form("Forfatter")
    strTid = mySmartUpload.Form("Tid")


'Upload af filer
'Rettighederne på mappen for IUSR skal være RW
    intCount = mySmartUpload.Save("images")

'Derefter gemmes alt i databasen NEWS
    Set cn = Server.CreateObject("ADODB.Connection")
    cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("data/NEWS.mdb")

    For i = 1 To mySmartUpload.Files.Count
        If mySmartUpload.Files.Item(i).FileName = "" Then
            file = ""
        Else
            file = mySmartUpload.Files.Item(i).FileName
        End If
        strFil = mySmartUpload.Files.Item(i).FileName
            strSQL = "INSERT INTO News (Headline, Dato, News1, forfatter, tid, Billed) "
            strSQL = strSQL & "VALUES('" & strHeadline & "','" & strDato & "','" & strNews1 & "','" & strForfatter & "','" & strTid
            strSQL = strSQL & "','" & file & "');"
            cn.Execute strSQL
    Next

   
'  Trap errors
'  ***********   
If Err Then     

    Response.Write("<TR><TD><FONT FACE='Arial, helvetica' SIZE=2 COLOR='#000000'><b>Fejl Nr. " &Err.Number &":</b> " &Err.Description & "<BR><BR></TD></TR>")
    Response.Write("<TR><TD><FONT FACE='Arial, helvetica' SIZE=2 COLOR='#000000'><b><hr>De har sikkert forsøgt at uploade en filtype, der ikke accepteres!<hr></b></TD></TR>")
    Response.Write("<TR><TD><FONT FACE='Arial, helvetica' SIZE=2 COLOR='#000000'><BR>Kun billedfiler af typerne 'billede.gif', 'billede.jpg' eller 'billede.jpeg' accepteres.<BR><BR></TD></TR>")
    Response.Write("<TR><TD><FONT FACE='Arial, helvetica' SIZE=2 COLOR='#000000'><b><hr>Husk billedet kun må fylde max. 30 Kb!<hr><BR><BR><input type='button'  value='<< Prøv igen' onClick='history.go(-1)'></b></TD></TR>")

Else   
'  Display the number of files uploaded   
'  ************************************     
Response.Redirect("next.htm") 

End If


   
%>
Avatar billede goose Nybegynder
02. februar 2002 - 17:19 #1
Er du sikker på, at du rettigheder til at skrive i den mappe du uploader til ?

/Goose
Avatar billede goose Nybegynder
02. februar 2002 - 17:22 #2
Avatar billede goose Nybegynder
02. februar 2002 - 17:23 #3
Hov ,jeg glemte lige at det var punkt 15 du skulle kigge på :o)

/Goose
Avatar billede xtremer Nybegynder
03. februar 2002 - 12:55 #4
Der er RW på mappen, og jeg har prøvet at kigge på www.aspsmart.dk. Der får jeg ikke noget ud af....Desværre :(
Avatar billede xtremer Nybegynder
02. marts 2002 - 21:12 #5
Nå lukker spørgsmålet
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