الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تحميل ملف من خلال Input File

بدأه محمد بيرم في 31 مارس 2008 · 5 رد · 568 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمه الله وبركاتة

انا اعمل بدوت نت 2005 وقد قمت بوضع html control وهو Input(File) لكى اقوم بتحميل ملفات عن طريقة وتخزين مسارها فى قاعدة البيانات

المشكلة انى عندما قمت بتحميل ملفات حجمها صغير اصغر من 4 ميجا لم يعترض, لكن عند تحميل ملفات حجمها اكبر لا يقوم بتحميلها

فهل هناك طريقة لتكبير حجم الملفات التى يقوم بتحميلها

ولكم جزيل الشكر

#2

أظن أن هذا ممكن بتغيير وإضافة بعض القيم في web.config .. مزيد من البحث وستجد مبتغاك إن شاء الله

ASP.NET Team Leader

moh_kin_mah@hotmail.com

--------------------------------

لو أعجبك أي من مشاركاتي ... برجاء قم بتقييم المشاركة عبر الأزرار الموجودة أسفل يسار كل مشاركة

#3

شكرا للك فقد بحثت ووجدت الحل

#4

طيب ممكن تكتب الحل الذي وجدته

ASP.NET Team Leader

moh_kin_mah@hotmail.com

--------------------------------

لو أعجبك أي من مشاركاتي ... برجاء قم بتقييم المشاركة عبر الأزرار الموجودة أسفل يسار كل مشاركة

#5

اقصى حجم هو 4 ميجا ولتكبيرة او تصغيرة بكتب فى web.config

<system.web>

<httpRuntime maxRequestLength="4096"/> <!--4MB-->

</system.web>

4096= 4 ميجا

ممكن ازود الرقم دة او انقصة

#6

سبحان الله .. كنت بالفعل سأكتب لك أن هذا هو الحل ولكني لم اكن متأكد فخشيت أن أشتتك ..

ولذا سأزيد على كلامك بجعلها

<httpRuntime maxRequestLength="xxx" executionTimeout="xxx"/>

ووظيفة executionTimeout هي التأكد من بقاء أمر التنفيذ أو الرفع أو أي أمر آخر .. التأكد من بقائه مفعلاً ويعمل حتى حد أقصى مقداره بالثواني مكتوب في هذه الخاصية .. حيث أن افتراضياً بعد 90 ثانية سيتوقف الرفع لأن مدة تنفيذ Request قد زادت عن المدة المحددة وبالتالي سيتوقف التنفيذ .. ولذا يجب زيادة هذه المدة لتلائم حجم الملفات المرفوعة وسرعات الانترنت عند المستخدمين .. الحد الأقصى المسموح به في ASP.NET 2.0 هو 1900000 ثانية

ومن هنا تتضح العلاقة الهامة بين executionTimeout وmaxRequestLength

أخوك محمد قناوي

تم تعديل هذه المشاركة بواسطة moh_kin في 31 مارس 2008 في 17:14

ASP.NET Team Leader

moh_kin_mah@hotmail.com

--------------------------------

لو أعجبك أي من مشاركاتي ... برجاء قم بتقييم المشاركة عبر الأزرار الموجودة أسفل يسار كل مشاركة

مواضيع مشابهة