السلام عليكم ورحمة الله وبركاته
حبيت استفسرعن طريقه عرض الملف بعد رفعه من قبل المستخدم
بحيث يظهر رساله او تنبيه باسم الملف المرفوع
وكيف اسمح للمستخدم برفع الملف مره اخرى

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

وشكرا
تم تعديل هذه المشاركة بواسطة O_KSA في 24 أبريل 2012 في 03:50
وعليكم السلام
على سبيل المثال هذا كود رفع الملف ... ستلتقط رسالة الخطأ بواسطة Catch .... ورسالة النجاح ستكون بعد إكتمال رفع الملف... حيث نضعها في نهاية تعليمة try
if (FileUpload1.HasFile)
{
try
{
string filename = Path.GetFileName(FileUpload1.FileName);
FileUpload1.SaveAs(Server.MapPath("~/MYFILES") + filename);
StatusLabel.Text = " The file : " + FileUpload1.FileName.ToString() + "is uploaded ";
}
catch (Exception ex)
{
StatusLabel.Text = ex.Message + " عذراً .. لم يتم رفع الملف بنجاح ... حدث الخطأ التالي ";
}
}كذلك لو كان صورة أو ملف صوت أو فيديو تستطيع عرضه مباشرة بعد الإكتمال دلالة على نجاح الرفع
أما رفع الملف مرة أخرى يعتمد على تخزينك له في قاعدة البيانات أو ملفات الموقع... أقصد من ناحية أن الملف سيتم إستبداله بالجديد أو يبقى
إن كنت سترفعه مثلاً إلى مجلد في الموقع وتتركه يضاف بإسمه الأصلي ثم قمت برفعه مرة ثانية سيتم إستبداله
إن كنت تضيف أرقام عشوائية أو تسلسلية إلى إسم الموقع عندها لن يتم الإستبدال أكيد وسيكون عندك نفس الملف مرتين وكذلك إسمين في قاعدة البيانات
هذا مافهمته من سؤالك
لذلك حدد آلية رفعك للملف حتى نفيدك أو وضح طلبك
هذا والله أعلم .
تم تعديل هذه المشاركة بواسطة KV2010 في 24 أبريل 2012 في 05:28
الله أكبر الله أكبر الله أكبر لآ إله إلا الله الله أكبر الله أكبر ولله الحمد
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…