Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Problema con Server.MapPath

    Devo eliminare delle immagini:

    codice:
    nomebig = "01.jpg"
    nomemini = "01m.jpg"
    
    Dim FSO1 
    Set FSO1 = CreateObject("Scripting.FileSystemObject") 
    fileObj = FSO1.DeleteFile(Server.MapPath("foto\") & nomebig)
    fileObj = FSO1.DeleteFile(Server.MapPath("foto\mini\") & nomemini)
    Set objFSO1 = Nothing
    dovrebbe essere giusto ma mi da semre lo stesso errore, dice che non riesce a trovare il file...
    Il mio portale per le vacanze in Val di Fassa:
    http://www.fassaturismo.com

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

  2. #2
    Non vorrei dire un'eresia, ma non dovrebbe essere così:

    codice:
    Set FSO1 = Server.CreateObject("Scripting.FileSystemObject")
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3
    L'ho messo ma non cambia niente, penso che funzioni in tutti e due i casi...
    Il mio portale per le vacanze in Val di Fassa:
    http://www.fassaturismo.com

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

  4. #4
    Prova a fare così:

    codice:
    nomebig = "01.jpg"
    nomemini = "01m.jpg"
    
    Dim FSO1 
    Set FSO1 = CreateObject("Scripting.FileSystemObject") 
    response.write(Server.MapPath("foto\") & nomebig & "
    ")
    response.write(Server.MapPath("foto\mini\") & nomemini & "
    ")
    response.end
     
    fileObj = FSO1.DeleteFile(Server.MapPath("foto\") & nomebig)
    fileObj = FSO1.DeleteFile(Server.MapPath("foto\mini\") & nomemini)
    Set objFSO1 = Nothing
    E dicci cosa stampa.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  5. #5
    Risolto...

    codice:
    nomebig = objRs("nome")
    nomemini = objRs("mini")
    			
    Dim FSO1 
    Set FSO1 = Server.CreateObject("Scripting.FileSystemObject") 
    fileObj = FSO1.DeleteFile(Server.MapPath("/foto/"& nomebig))
    fileObj = FSO1.DeleteFile(Server.MapPath("/foto/mini/"& nomemini))
    Set objFSO1 = Nothing
    da così:
    Server.MapPath("/foto/") & nomebig

    a così:
    Server.MapPath("/foto/"& nomebig)

    ma oltre a questo avevo anche un errore di impostazioni sul mio server locale che mi dava come root una cartella superiore a quella del sito, quindi con questo script mancava sempre una parte di percorso...
    Il mio portale per le vacanze in Val di Fassa:
    http://www.fassaturismo.com

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

  6. #6
    Ottimo.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

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.