Fil opload på webhotel
HejI mit webapllikation tiladder jeg brugere at oploade billeder, og det at oploade virker også helt fint på min lokal maskine, men når jeg lægger sitet på min webhotel (web10) så kan der ikke oploades. Jeg forsøger at oploade til en mappe "upload", der giver læs/skriv adgang til brugere.
min kode:
if(BilledeFil.PostedFile != null)
{
//beskær filnavnet alene
string StrFileName = BilledeFil.PostedFile.FileName.Substring(BilledeFil.PostedFile.FileName.LastIndexOf("\\") + 1) ;
string StrFileType = BilledeFil.PostedFile.ContentType;
int IntFileSize =BilledeFil.PostedFile.ContentLength;
//Checking for the length of the file. If length is 0 then file is not uploaded.
if (IntFileSize <=0)
{
lbl.Text = "Uploading of file " + StrFileName + " failed";
lbl.ForeColor = Color.Red;
}
else
{
string serverPath = Server.MapPath(@".\upload\" + StrFileName);
Response.Write(serverPath);
BilledeFil.PostedFile.SaveAs(Server.MapPath(@".\upload\" + StrFileName));
lbl.Text = "Your file " + StrFileName + " of type " + StrFileType + " and size " + IntFileSize.ToString() + " bytes was uploaded successfully";
lbl.ForeColor = Color.Green;
}
}
else
{
lbl.Text = "Billeder var null";
}
}
Hvad kan der være galt ??
