Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Cancellare Files

  1. #1

    Cancellare Files

    Ciao a tutti...
    Ho un grosso poblema: Ho preso da freeasp.html.it uno script per eliminare files dal server, lo script è il seguente:

    NomeFile = request.form("NomeFile")
    Dim objFSO
    Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
    objFSO.DeleteFile("dati/files/" & NomeFile)
    Set objFSO = Nothing
    response.write "Il file " & NomeFile & " è stato eliminato.
    "
    response.write "Premere <a href=mod_news_upload.asp>qui</a> per tornare alla gestione dei files."

    Il problema è che mi dice sempre che il file che sto cercando di eliminare è inesistente,eppure il percorso è giusto e i diritti di scrittura sulla cartella sono attivati.

    Quale potrebbe essere il problema???
    Il mio portale per le vacanze in Val di Fassa:
    http://www.fassaturismo.com

    Il mio sito personale:
    http://www.mrcdesign.net

  2. #2
    Sono riuscito a farlo finzionare...
    ho modificato il codice così:

    NomeFile = request.form("NomeFile")
    Dim objFSO
    Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
    objFSO.DeleteFile(server.mappath("dati/files/" & NomeFile))
    Set objFSO = Nothing
    response.write "Il file " & NomeFile & " è stato eliminato.
    "
    response.write "Premere <a href=mod_news_upload.asp>qui</a> per tornare alla gestione dei files."

    cioè ho aggiunto soltanto server.mappath() ma sapete dirmi perchè così funziona e prima non funzionava?
    Il mio portale per le vacanze in Val di Fassa:
    http://www.fassaturismo.com

    Il mio sito personale:
    http://www.mrcdesign.net

  3. #3
    cioè ho aggiunto soltanto server.mappath() ma sapete dirmi perchè così funziona e prima non funzionava?
    Prova a stampare la variabile percorso prima e dopo il MapPath e lo capirai.

    Tutti i percorsi vanno passati assoluti a partire dall'unità disco.
    MapPath converte un percorso relativo in uno assoluto a partire dall'unità passandolo correttamente.

  4. #4

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.