Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15

Discussione: errore di Mappath

  1. #1

    errore di Mappath

    salve,
    ho un problema :

    Set fsoMyFile = CreateObject("Scripting.FileSystemObject")
    fsoMyFile.DeleteFile Server.MapPath("../public/"&fileimg)

    questo codice mi da questo errore :
    The '..' characters are not allowed in the Path parameter for the MapPath method.

    se modifico così:
    fsoMyFile.DeleteFile Server.MapPath("/public/"&fileimg)

    mi da quest' altro errore:

    An invalid '/' or '\' was found in the Path parameter for the MapPath method.

    cosa sbaglio ?

  2. #2
    codice:
    fsoMyFile.DeleteFile(Server.MapPath("/public/" & fileimg))

  3. #3
    ok, a posto.
    Ho corretto la sintassi ed in più non avevo aggiornato il parametro, dovevo eliminare "/public/" perché era già contenuto dentro fileimg

    thanks

  4. #4
    codice:
    response.write Server.MapPath("/public/" & fileimg)
    response.flush
    fsoMyFile.DeleteFile(Server.MapPath("/public/" & fileimg))
    Vediamo cosa scrive?

  5. #5
    la tua correzione andava bene, l' altro problema era che avevo aggiornato il path dentro fileimg e non avevo cancellato /public/

  6. #6
    Originariamente inviato da Mems
    codice:
    response.write Server.MapPath("/public/" & fileimg)
    response.flush
    fsoMyFile.DeleteFile(Server.MapPath("/public/" & fileimg))
    Vediamo cosa scrive?
    ecco cosa scrive .....

    D:\inetpub\webs\nomesitocom\public\camper1\399_est erni.jpg

    Server.MapPath() error 'ASP 0175 : 80004005'

    Disallowed Path Characters

    /gestione/delimg.asp, line 39

    The '..' characters are not allowed in the Path parameter for the MapPath method.

  7. #7
    Mi pare che la risposta sia comprensibile.
    Nel path non sono ammessi i ...

  8. #8
    togliendoli, ora mi da questo

    Response object error 'ASP 0156 : 80004005'

    Header Error

    /gestione/delimg.asp, line 44

    The HTTP headers are already written to the client browser. Any HTTP header modifications must be made before writing page content.



    scusa ma di asp capisco poco.....

  9. #9
    Ma che c'hai qualche response.buffer = true messo in testa da qualche parte?

  10. #10
    Originariamente inviato da Mems
    Ma che c'hai qualche response.buffer = true messo in testa da qualche parte?


    .... umh no, non so nemmeno cosa sia, ma in quel file per cancellare le immagini non c'è.
    può essere il response.redirect ?

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.