Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 17 su 17

Discussione: problema upload file

  1. #11
    Ha ragione lui per una volta... ma non sempre però

    così dovrebbe andare, ho aggiunto la @

    Lfile2.PostedFile.SaveAs(Server.MapPath(System.Con figuration.ConfigurationSettings.AppSettings["UploadFolder"])+@"\pippo.txt");

  2. #12
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    Grazie ancora sto uscendo da un incubo :P
    Dunque mi fa i capricci... ho messo il percorso assoluto ed ecco la l'errore:
    Exception Details: System.ArgumentException: Invalid path for MapPath 'c:\inetpub\wwwroot\prova\mypath'. A virtual path is expected.

    Cosa vuol dire?
    Per la cronaca il xcorso è giusto!

  3. #13
    Ho capito, tu hai rimesso il percorso ../myPath nel web.config?

    se lo hai fatto, non puoi usarlo con Server.MapPath, perchè
    questo metodo accetta solo percorsi assoluti.

    cioè :

    Server.MapPath("../mypath") così da errore

    Server.MapPath("/mypath") così non da errore

    Se tu devi salvare i file in

    'c:\inetpub\wwwroot\prova\mypath'

    dove

    'c:\inetpub\wwwroot\prova\' è la root

    nel file web.config come valore mettici /mypath, vedrai che funziona.

  4. #14
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    Non chiedermi cosa ho fatto! è miracolosamente partito.

    Ne approfitto per chiedere una cosa, c'è modo di controllare l'estenzione del file che viene caricato?
    Vorrei venissero caricati solo pdf

  5. #15
    Certo che si può,
    la proprietà PostedFile contiene una ulteriore proprietà FileName,
    che contiene tutto il percorso del file caricato.

    Ti basta controllare l'estensione recuperando il testo dall'ultimo punto in poi con una cosa del genere :

    codice:
    System.String estensione = Lfile2.PostedFile.Filename.Substring(Lfile2.PostedFile.Filename.LastIndexOf(".")+1);

  6. #16
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    Grazie mille, ti devo un:

  7. #17

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.