Con questo codice faccio upload solo di file sotto i 15Mb
Codice PHP:
HttpPostedFile file = uploadFile.PostedFile;
FileInfo f = new FileInfo(file.FileName);
if (file.ContentLength > 15728640)
{
lblWarning.Text = "Max. 15 Mb";
}
else
{
string sql = "UPDATE [Documentazione] SET [Titolo]=" + STR.SqlTXTStringhe(txtTitolo) + ", [file]='" + GestioneStringhe.FixSQL(f.Name) + "', [link]='Documentazione/" + GestioneStringhe.FixSQL(f.Name) + "', [manuale]=" + rblTipo.SelectedValue + ", [data]=getdate() WHERE [ID]=" + ViewState["ID"].ToString() + "";
int ris = DB.ExecuteQuery(sql, Server.MapPath("Documentazione/" + f.Name), file);
if (ris > 0)
{
Action(Azione.Browse);
}
else
{
lblWarning.Text = "Problemi nel caricamento";
}
}