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

    Upload, percorso relativo...?

    Ho creato nel mio progetto un upload per le immagini (davvero molto facile con ASP.NET). Ho un grosso limite però, perchè il percorso che imposto manualmente 'C:\immagini\' è assoluto.

    strFolder = "c:\immagini\"

    strFileName = Path.GetFileName(objFoto.PostedFile.FileName)

    If (not Directory.Exists(strFolder)) then
    Directory.CreateDirectory(strFolder)
    End If

    E' possibile impostare una cartella relativa? Invece di C:\ vorrei considerare come root la cartella del mio progetto.

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    strFolder = Server.MapPath("immagini")

  3. #3
    Che fico, grazie! Ma se ne sai qualcosa (e se ti va visto che siamo in pieno agosto...) potresti dirmi come funziona?

    Ho usato:
    strFolder = Server.MapPath("/NomeProgetto/IMG/CatalogoProdotti")

    Cioè questo comando va a cercare una cartella in tutto il server uguale alla stringa che io fornisco? Oppure solo nella root? E se trova due o più percorsi chiamati 'Immagini' restituisce un'array?

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    nn va a cercare in tutto il server ..

    Server.MapPath("/file")
    va a cercare in
    z:\inetpub\wwwroot\file

    se invece l'applicazione è in
    z:\inetpub\wwwroot\cart1
    e tu gli dici
    server.mappath("cart2")
    senza nessun / davanti va in
    z:\inetpub\wwwroot\cart1\cart2

    nn può trovare 2 o + xcorsi uguali, xkè nn è permesso crearli

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