31-12-2006, 18:29
|
|
|
חבר מתאריך: 08.12.06
הודעות: 47
|
|
העלאה של קובץ לשרת
בניתי טופס עם סימון קובץ ושליחה לקובץASPX. וזה לא נשלח למישהו יש רעיון??
הנה הקוד:
קובץ aspx. :
<%@ Page Language="VB" %>
<HTML>
<script language="VB" runat="server">
sub Page_Load(obj as Object, e as EventArgs)
end sub
if(Request.ContentLength != 0)
{
int Size = Request.Files[0].ContentLength / 2048;
if(Size <= 512)
{
string LocalFile = Request.Files[0].FileName;
int LastIndex = LocalFile.LastIndexOf(@"\") + 1;
string File = LocalFile.Substring(LastIndex, LocalFile.Length - LastIndex);
string Path = @"C:\1\"+ File;
Request.Files[0].SaveAs(Path);
Response.Write(@"The file was saved: "+ Path);
}
else
{
Response.Write("The file is too big !");
}
}
else
{
Response.Write("Unknown Error !");
}
</script>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>
<BODY>
</BODY>
</HTML>
קובץ html:
<html>
<head>
<title>Upload</title>
</head>
<body>
<form method="post" action="upload.aspx" enctype="multipart/form-data">
<input type="file" id="file" name="file"><br>
<input type="submit" value="submit">
</form>
</body>
</html>
|