16 messaggi dal 27 giugno 2003
Salve,
io ho un <form name="x" action="bbb.aspx"> all'interno di un file aaa.xslt e attraverso il Post passo il contenuto dei vari input type="file" (che il form contiene) alla pagina bbb.aspx e fin qui tutto bene.
Ora io avrei bisogno di salvare all'interno di una certa cartella i files il cui path mi è arrivato attraverso il post dal aaa.xslt.
Io ho provato con:

"
string originfile1=Request.Form["presentazione"];
//dove presentazione è il nome di un input type="file" di aaa.xslt

string newfile1="provafile.txt";
try
{
File.Copy(originfile1,newfile1);
}
catch(System.IO.FileNotFoundException)
{
Response.Write("file non trovato");
return;
}
catch(System.IO.IOException)
{
Response.Write("file già esistente");
return;
}

"

ma il server mi dice che il path contenuto nella variabile originfile1 non esiste.

Come posso fare?
11.886 messaggi dal 09 febbraio 2002
Contributi
devi usare la collezione Request.Files e la classe HttpPostedFile.

Dim myfile As HttpPostedFile
for each myfile in Request.Files
myfile.SaveAs(myfile.FileName)
next

Enjoy learning and just keep making

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.