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

كود ابلود upload asp

مغلق
بدأه web user في 16 مايو 2004 · 9 رد · 1,683 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

محتاج كود الرفع upload ضرورى جدا جدا بلغة asp

وحياكم الله

#2

اهلا بك اخي

الملف المرفق يحتوي على ملف يوضح طريقة عملية البلود للملفات.

بال ASP.NET

up.rar

#3

السلام عليكم

انا استخدم الكمبوننت aspuploader لرفق الملفات.

ويجب أن تجعل جهازك يدعم هذه الخاصية، يمكنك من خلال هذا الرابط تحميل ملف setup للكمبوننت على الرابط التالي

http://www.websupergoo.com/download/abcupload.zip

وسوف تجد شرح لكيفية التعامل معه، واذا واجهتك اي مشاكل في طريقة التعامل به، أبلغني بذلك.

مع تحياتي

MCP

MCTS:.Net Framework 2.0: Web Applications

MCPD:Web Developer

#4

انا الذي اريده ان اضعه في صفحة محمية

ادخل عليها وعملتها

بس محتاج الكود لاضعه واحدد المجلد الذي سيتم عليه الرفع ونوع الملفات

اكيد فهمت عليا

ومشكوررررررررررر

#5

مشكورين اخواني

هو تمام كود الاخ محمد ابراهيم ولكن المشكلة اريد تحديد الملفات الى سترفع

انت عارف طبعا ولاد الحرام ما خلو لاولاد الحلال اشي رفعولي فيروسات

مش من كودك كود تاني علشان هيك بدي كود يحدد الملفات التى سترفع

#6

اهلا بك اخي

لا يحتاج كود ثاني ولا ثالث بس تستخدم الدالة التالية التي تقوم باختبار نوع الملف

ويمكن يتبادر الى ذهنك شيء جديد وهو تحديد الحجم للملف المرفق ايضا هذه مهم حتى لايتم تحميل اي ملف لذلك الكود التالي يختبر نوع الملف وكذلك حجمة ان يكون اقل مثلا من 650 كيلو بايت تستطيع تغيرها الى الذي تريد

الكود بالسي# تستطيع تبديله الى الفيجوال بسيك اذا كنت تسخدمها.

private bool checkes(String nums)
  {
 	 if ((MyFile.PostedFile == null) || (MyFile.Value == ""))
 	 {
 	 head="عفوا ادخل ملف الكود ويجب ان يكون مضغوطا بالون زيب او الون رار";
 	 return false;
 	 }
 	 else
 	 {
    int size_f=int.Parse(MyFile.PostedFile.ContentLength.ToString());
    String ss=MyFile.PostedFile.FileName;
    int n=ss.Length;
    String s_path=ss.Substring( n-3,3);
    if (s_path != "zip" && s_path != "ZIP" && s_path != "RAR" && s_path != "rar")
    {
    head="لايمكنك تحميل الا الملفات المضغوطة بالون زيب والون رار";
    return false;
    }
    else
    {
   	 
      if (size_f >665600)
      {
     	 head="عفوا الملف المرفق اكبر من 650 كيلو بايت";
     	 return false;
      }
      else if (size_f <=0)
      {
     	 head="عفوا الملف المرفق خاطئ";
     	 return false;
      }
      else
      {
      try 
      {
     	 MyFile.PostedFile.SaveAs( Server.MapPath("...\\...\\codes.\\files.\\abragcode_" + nums.ToString() +"." + s_path));
      Session["s_path"]=s_path.ToString();
      return true;
      }
      catch (Exception e) 
      {
      head = " يوجد خطأ في الملف المرفق";
      return false;
      }

      }
   	 
   	 
    }
 	 }
  }

650 كيلو بايت = 1024 * 650 = 665600 بايت

تقبل خالص تحياتي اخوك محمد

#7

اخي محمد مشكور

بس هل ينفع اني استخدمه مع صفحات asp

معلش اتحملوني

#8

بكل تاكيد تستطيع

بس عدل على المثال اللي ارسلته لك سابقا

وسوف ينجح باذن الله

#9

ان شاء الله مشكورررررررررررررر

#10

شكرا لك محمد كنت ابحث عنه من زمان كان لدي موجود لدي على شكل كموننت متعب شوي

لكن هذا كود وسهل جدا

واشكر web_user على طرحة هذا الموضوع

هذا الموضوع مغلق.

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