Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Upload Di File

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    142

    Upload Di File

    Salve, il mio problema è questo: in una pagina ASP ho una form con la quale invio dati e un file ad'altra pagina in cui cè il seguente codice:


    On Error Resume Next

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

    myUpload.upload

    'Esegue il caricamento dei file sul server

    '********************************
    For each file In myUpload.Files
    If not file.IsMissing Then
    file.SaveAs("/Immagini/" &
    file.FileName) <----------------------- in questo blocco si genera l'errore
    end if
    Next
    ' Intercetta gli errori
    '
    ***********
    If Err Then di interruzione
    Response.Write("

    Selezione
    errata :
    "& Err.description & "
    riprova")
    Else
    ......


    NON VIENE GENERATO ALCUN ERRORE SUL CODICE, MA INVECE DI FARE L'UPLOAD, MI COMPARE QUESTO MSG DA ERR.DESCRIPTION

    Selezione errata : L'oggetto non è un insieme 451 Errore di run-time di Microsoft VBScript
    riprova

    POTETE DIRMI DOVE STO SBAGLIANDO? SO CHE L'ERRORE SI DOVREBBE GENERARE NEL MOMENTO IN CUI TENTO DI SALVARE IL FILE. VI RINGRAZIO IN ANTICIPO.

  2. #2
    ti consiglio di usare lo script per l'upload di Baol74. Cerca nel forum.
    Non da mai errore, a parte se sbagli tu nella programmazione

  3. #3
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Quella riga è tutta su una riga? Se non lo è fallo.
    E poi per vedere gli errori togli questa riga:
    On Error Resume Next

    Roby

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    142
    Si, quella riga si trova tutta su un'unica riga.
    Togliendo

    On Error Resume Next


    Mi dà la classica schermata di errore

    "Impossibile visualizzare la pagina"

    con questo errore:

    Tipo di errore:
    Oggetto Server, ASP 0177 (0x800401F3)
    Stringa dell'interfaccia non valida.
    /Sito/upload.asp, line 12


    la riga 12 è questa:

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

  5. #5
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Sul server non c'è quel componente.
    Ti consiglio di usare questo:
    http://www.creamweb.it/script/mostra.../?id_script=12

    Roby

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    142
    ho scaricato la dll, ma il problema persiste, ho provato il codice che mi hai consigliato, ma non mi carica il file! Sicuramente sbaglio qualcosa, perchè sto nel pallone, ho usato questo:


    <html>
    <body>


    <%
    If Request("Upload")="1" then
    Set oUpload = new cUpload
    oUpload.AutoRename = False
    oUpload.Overwrite = true
    oUpload.SetPath "/Catalogo/"
    oUpload.Upload
    oUpload.SaveAs "Penna.jpg"
    Set oUpload=Nothing
    end if
    %>

    <FORM METHOD="Post" enctype="multipart/form-data" ACTION="?upload=1">
    File : <INPUT TYPE="file" NAME="Campo1">

    <INPUT TYPE="submit" NAME="Enter">
    </FORM>
    </body>
    </html>


    Abbi pazienza, mi sai dire dettagliatamente cosa devo fare! Grazie.

  7. #7
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    La cartella catalogo deve avere i permessi eh!

  8. #8
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    142
    Lo so, quelli ce l'ho!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.