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

    Problemi con Server.MapPath

    Ciao a tutti,
    scusate la banalità della domanda, ho un file che si trova in un path del genere:
    http://www.miosito.xxx/Cartella1/Cartella2/file.txt

    se faccio: Server.MapPath("file.txt") mi restituisce:

    C:\inetpub\vhosts\miosito.xxx\file.txt
    mentre mi sarei aspettato:
    C:\inetpub\vhosts\miosito.xxx\Cartella1\Cartella\f ile.txt

    come mai??

  2. #2
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541
    Prova con Server.MapPath(".") & "." & "file.txt"

  3. #3
    Perchè mappath non controlla se il file esiste, trasforma solo il path.
    codice:
    MapPath("file.txt")
    equivale a dire
    codice:
    MapPath("~/file.txt")
    al posto di file.txt devi dargli tutto il path virtuale, ovvero
    "~/Cartella1/Cartella2/file.txt"

    Ciao,
    b.

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.