PDA

View Full Version : uplod فایل به سرور توسط کاربر



Asad.Safari
دوشنبه 12 مرداد 1383, 20:29 عصر
با سلام
من یه صفحه واسه آپلود ساختم و آپلود هم می شه
اما نمی دونم به کجای سرورم آپلود میشه؟


Upload.aspx:
<HTML>
<HEAD>
<TITLE>Uploading File...</TITLE>
<Script language="vb" runat="server">
sub page_load(s as object,e as EventArgs)
If Not (MyInputFile.PostedFile Is Nothing) Then
MyInputFile.PostedFile.SaveAs("c:\filename.ext")
Response.write("Your File was saved on the server...")
End If
end sub
</script>
</HEAD>
<BODY>
<FORM method="post" encType="multipart/form-data">
<input id="MyInputFile" type="file" name="MyInputFile" runat="server">
<input type="submit" value="Submit">
</FORM>
</BODY>
</HTML>

rsalimian
سه شنبه 13 مرداد 1383, 07:56 صبح
دقیقا همون مسیری که مشخص کردین البته روی سرور. یعنی روی درایو C سرور.

MSYNK
سه شنبه 13 مرداد 1383, 08:55 صبح
با سلام
البته اگه شما مجوزهای لازم رو نداشته باشین(که فکر میکنم ندارین!) فایلی آپلود نمیشه! در واقع آپلود فایل با خطا همراه خواهد بود...
شما بایستی ابتدا مسیری رو که اجازه قرار دادن فایلها در آن مسیر (بر روی سرور!) به شما داده شده پیدا کنین و پس از اون شروع به آپلود کنین!

Abbas Arizi
سه شنبه 13 مرداد 1383, 13:14 عصر
با دستور Server.MapPath مسیر مربوط به سایت خودتون رو به دست بیارید.

Asad.Safari
سه شنبه 13 مرداد 1383, 13:59 عصر
mr+30
:flower:
اما یه مشکل دیگه وقتی فایل رو آپلود میکنی آپلود میشه
اما وقتی که دوباره یه چیز دیگه آپلود میکنی روی اولی save میشه


:o

باتشکر

jannati
یک شنبه 01 شهریور 1383, 09:50 صبح
دوستان سلام
چطور میتونیم با استفاده از همین روش نام فایلی را که دریافت میکنیم در یک جدول در sqlserverذخیره کنیم؟

Peyman_Ranjbar
دوشنبه 02 شهریور 1383, 03:09 صبح
یه موضوع دیگه
کد upload روی سرور کار میکنه ولی رو کامپیوتر خودم کار نمیکنه
permission هم درسته
Allow write
read
modify

Asad.Safari
دوشنبه 02 شهریور 1383, 21:13 عصر
MR+30
عزیزان حل شد!!!!!

jannati
سه شنبه 03 شهریور 1383, 07:46 صبح
دوستان کسی میتونه کد #Cاین برنامه را اینجا بذاره؟یا اینکه توضیح بده چطور میشه در یک پروژه #Cاز این کد استفاده کرد؟ :?
چون من همین کد را در یک پروژه #Cقرار دادم کار نکرد.ولی وقتی یک پروژه جدید asp.netتحت vbایجاد کردم و این کد را قرار دادم درست کار کرد.