Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    75

    Problema Upload in locale

    Ciao Ragazzi,
    qualcuno sa come fare l'upload di un file in locale?
    mi spiego, se lo faccio sul server aruba tutto ok,funziona perfettamente, ma se cerco di farlo in locale nada...!

    ecco il codice..




    <%
    Response.Expires=1000
    Response.Buffer = true
    Response.Clear

    '************************************************* ********************
    ' UPLOAD DEL FILE
    %>

    <%
    'Creiamo l'oggetto FileUploader ed assegnamogli il nome Uploader
    Dim Uploader, File, corpoMessaggio, numeroCampi, msg
    Set Uploader = New FileUploader

    'Impostiamo la dimensione max del file in byte
    Uploader.maxSize = 500000 'in byte

    'Impostiamo il tipo di file ammessi
    Uploader.fileExt = "jpg,gif,bmp,txt,doc,pdf,zip"

    'Iniziamo il processo di upload
    Uploader.Upload()

    '------------Recupero campi del form

    idUtente = Uploader.Form("id")

    '------------Recupero file
    'Impostiamo la cartella in cui andranno memorizzati i file di upload
    'strPath = Server.MapPath("../public/curriculum/")
    strPath = Server.MapPath("../public/curriculum/")

    'Controlliamo se sono stati inviati dei file
    If Uploader.Files.Count = 0 Then ' Nessun file inviato
    If Uploader.Error Then ' file allegato non ammesso
    msg = "file allegato non ammesso"
    End If

    Else

    ' Ciclo tra i file inviati...
    ' ...In questo esempio già so che ce ne sarà solo uno, quindi
    ' dichiaro un riferimento di tipo file e lo associo fuori
    ' dal for così lo posso usare dopo...
    Dim objFSO, objFolder, objFile
    Set objFSO = server.createobject("Scripting.FileSystemObject")

    For Each File In Uploader.Files.Items

    'Salvo il file
    File.SaveToDisk strpath

    dim estensioneFile
    estensioneFile = right(File.FileName,4)
    File.FileName

    nome = "curriculum_" & idUtente & estensioneFile

    if (objFSO.FileExists(strpath & nome)) then
    objFSO.DeleteFile strpath & nome
    end if

    'response.write strpath & nome

    'objFSO.moveFile strpath & "/" & File.FileName, strpath & nome


    '-------------------------------------------------------------
    Next



    Set Uploader = Nothing
    End If

    if (objFSO.FileExists(strpath & nome)) then
    response.write "
    <p align=center><font face=verdana size=3 color=#000080>Il curriculum e' stato inserito!</font></center>"
    response.write "
    <p align=center><font face=verdana size=1 color=#000080>[b]torna all' elenco</font></p>"
    else
    response.write "
    <center><font face=verdana size=3 color=#000080>Il curriculum non e' stato inserito!</font></center>"
    response.write "
    <p align=center><font face=verdana size=1 color=#000080>[b]<a href=javascript:history.back();>torna all' elenco</a></font></p>"
    end if


    '************************************************* ************
    ' RICORDARE DI LIBERARE LE RISORSE objfolder e objfso !
    '************************************************* ************

    'elimino il file temporaneo e libero le risorse
    if objFile <> "" then
    objFile.delete
    end if

    set objfolder = Nothing
    set objfso = nothing
    %>

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Assicurati di avere i permssi di scrittura nella cartella in cui cerchi di uploadare il file.
    In secondo luogo disabilita lo script blocking si norton antivirus se ce l'hai.

    Roby

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    75

    FUNZIONA!

    Grazie mille...era proprio Norton Antivirus il problema...!

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    75
    Su WIN2000 funziona ma su XP mi da errore...

    impossibile trovare il server

    da cosa potrebbe dipendere?

  5. #5
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    E che errore sarebbe?
    XP ha il firewall oltre a Norton volendo...

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    75
    Sto provando su una macchina dove anzichè il Norton ho il Panda, e anche disattivando il firewall di xp non funza...
    e non mi specifica il tipo di errore:


    -----------------
    Impossibile visualizzare la pagina
    La pagina cercata non è al momento disponibile. Nel sito Web si sono verificate delle difficoltà tecniche o è necessario modificare le impostazioni del browser.

    --------------------------------------------------------------------------------

    Provare a eseguire le operazioni seguenti:

    Scegliere il pulsante Aggiorna o riprovare in un secondo momento.

    Verificare che l'indirizzo immesso nella barra degli indirizzi sia stato digitato nel modo corretto.

    Per controllare le impostazioni di connessione, dal menu Strumenti selezionare Opzioni Internet. Selezionare Impostazioni dalla scheda Connessioni. Le impostazioni devono corrispondere a quelle fornite dall'amministratore della rete locale (LAN) o dal provider di servizi Internet (ISP).
    Verificare che le impostazioni Internet vengano rilevate. È possibile impostare l'analisi della rete e il rilevamento automatico delle impostazioni di connessione (se l'amministratore di rete ha attivato questa impostazione).
    Dal menu Strumenti, scegliere Opzioni Internet.
    Nella scheda Connessioni, scegliere Impostazioni LAN.
    Selezionare Rileva automaticamente impostazioni, quindi scegliere OK.
    Per alcuni siti è richiesta la protezione della connessione a 128 bit. Scegliere Informazioni su Internet Explorer dal menu ? per informazioni sul tipo di protezione installato.
    Se si sta tentando di connettersi a un sito protetto, assicurarsi che sia supportato dalle impostazioni di protezione. Scegliere Opzioni Internet dal menu Strumenti. Nella scheda Avanzate, passare alla sezione Protezione e selezionare le impostazioni relative a SSL 2.0, SSL 3.0, TLS 1.0 e PCT 1.0.
    Per cercare un altro collegamento, fare clic sul pulsante Indietro.



    Impossibile trovare il server o errore DNS
    Internet Explorer

    -----------------

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 © 2025 vBulletin Solutions, Inc. All rights reserved.