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

سؤال بخصوص التعديل على ملف نصي

بدأه _أبو حذيفة_ في 29 يناير 2011 · 6 رد · 584 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

إخواني عندي سؤال بخصوص التعديل على ملف نصي

يعني إزا كان عندي ملف نصي موجود مع ملفات الموقع على السيرفر البعيد

هل يمكن لأي مستخدم قام بتسجيل الدخول (بالطريقة العادية بواسطة قاعدة بيانات فيها جدول مستخدمين وليس membership) أن

يعدل على هذا الملف

طبعا هذا الكود الذي سيقوم بالتعديل

using (StreamWriter streamWriter = File.AppendText(MapPath("myText.text")))
    	{
 streamWriter.WriteLine(TextBox1.Text);
}

وإزا كان يمكن التعديل هل يمكن أن يتم التعديل عليه في نفس الوقت من عدة مستخدمين

وسؤال تاني

بخصوص updatepanel

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

بس جربت وضع أكثر من 2 ولكن لم تعمل الصفحة

ما هو الحل ؟

وجزاكم الله خيراً وشكراً.

الله أكبر الله أكبر الله أكبر لآ إله إلا الله الله أكبر الله أكبر ولله الحمد

#2

معقول ما في جواب؟؟؟؟؟؟؟؟؟؟؟

الله أكبر الله أكبر الله أكبر لآ إله إلا الله الله أكبر الله أكبر ولله الحمد

#3

أول مرة أرى سؤال بدون جواب!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!؟

الله أكبر الله أكبر الله أكبر لآ إله إلا الله الله أكبر الله أكبر ولله الحمد

#4

الملفات بشكل علم لا يمكن التعديل فيها (في نفس الوقت) إلا من شخص واحد.

بالنسبة للـupdate panel لا أذكر أن هناك حد للعدد الذي يمكن استخدامه.

#5

جزاك الله خيرا أخي على الرد

ولكن إجابتك جدا مختصرة

فهلا تكرمت علي بشرح أطول قليلا

الله أكبر الله أكبر الله أكبر لآ إله إلا الله الله أكبر الله أكبر ولله الحمد

#6
KV2010 كتب:

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

إخواني عندي سؤال بخصوص التعديل على ملف نصي

يعني إزا كان عندي ملف نصي موجود مع ملفات الموقع على السيرفر البعيد

هل يمكن لأي مستخدم قام بتسجيل الدخول (بالطريقة العادية بواسطة قاعدة بيانات فيها جدول مستخدمين وليس membership) أن

يعدل على هذا الملف

طبعا هذا الكود الذي سيقوم بالتعديل

using (StreamWriter streamWriter = File.AppendText(MapPath("myText.text")))
    	{
 streamWriter.WriteLine(TextBox1.Text);
}

وإزا كان يمكن التعديل هل يمكن أن يتم التعديل عليه في نفس الوقت من عدة مستخدمين

وسؤال تاني

بخصوص updatepanel

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

بس جربت وضع أكثر من 2 ولكن لم تعمل الصفحة

ما هو الحل ؟

وجزاكم الله خيراً وشكراً.

السلام عليكم ............. أولا أي مستخدم يعرف اسم الملف ويقوم بطلبه من خلال URL يستطيع فتحه و الوصول إليه بسهولة ولكن لا يتم اجراء التعديل إلا من خلال FTP خاصتك

ثانيا في حال كانت تقصد التعديل من خلال الكود فإن لم يتم إيجاد عنصر تحكم قادر على توليد حدث التعديل يصل إليه هذا المستخدم فمن المستحيل أن يتم التعديل ........ يعني أحمي الكود ولن يصل إليه أحد .............

أما التعديل على ملف من خلال أكثر من مستخدم بنفس الوقت فلايمكن ...... وإنما يمكن فتحه من أكثر من مستخدم ولكن

المستخدم1 : عرض بيانات الملف وعدلها .......... ولم يحفظها بعد

المستخدم2: عرض بيانات الملف وعدلها ...........وقام بالحفظ قبل المستخدم 1

هنا المستخدم1 لا يدري بما حصل وقد يكون هنالك ............ ضياع في البيانات لذا يجب عليك ضمان نقل التغيرات للمستخدم أو عدم فتحه من أكثر من شخص

أما بخصوص Update Panel أخي يمكنك وضع أكثر من عنصر تحكم منها في الصفحة ........... ولكن قد يكون حصل لديك خطأ من نوع معين يمكنك عرض الرسالة التي تظهر لديك

1

قل لمن يحمل هما ****** إن همــــا لا يدوم
:rolleyes: :rolleyes: :clapping: :rolleyes: :rolleyes:

مثلا تفنى المسـرة ***** هكذا تفنى الهموم

#7

شكرا أخ تمام على الرد

سأضع المثال هنا على كل حال حتى ترونه

لأني بصراحة لم أفهم إجابتك بشكل كامل

شكرا

الله أكبر الله أكبر الله أكبر لآ إله إلا الله الله أكبر الله أكبر ولله الحمد

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