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

الادمن واليوزر

بدأه الحكيمة في 10 مارس 2011 · 28 رد · 1,964 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي سؤال

هو كيف اجعل الادمن يدخل معلومات من خلال تكست بوكس

لكنها تظهر لليوزر ع هيئة براجرافات ومقالات لا يستطيع اليوزر التعديل عليه واذا اراد الادمن تعديله يعدله من خلال التكست بوكس

سؤال اخر هو موضوع التصويت

يعني صندوق صغير عليه ثلاث خيارات كما نشاهد في اغلب المواقع

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

وشكرا

#2

السلام عليكم

أختي السؤال الاول

تضعيين جدول في قاعدة البيانات لإضافة المواضيع وتضعين تيكست بوكس في صفحة الآدمن وتربطيها مع gridview متصل بقاعدة البيانات

أما في صفحة الموقع التي يشاهدها الزوار تضعين label وتربطيه ب gridview وهكذا لا يتم التعديل إلا من admin

أما السؤال الثاني

في هذه الروابط من المنتدى

/index.php?showtopic=221029&st=0&p=1092175entry1092175

/index.php?showtopic=235104&st=0&p=1165813&hl=%CA%D5%E6%ED%CA&fromsearch=1entry1165813

/index.php?showtopic=234201&st=0&p=1161727&hl=%CA%D5%E6%ED%CA&fromsearch=1entry1161727

تم تعديل هذه المشاركة بواسطة KV2010 في 10 مارس 2011 في 10:35

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

#3

مافهمت

ليش القريد فيو

اقصد ليش نحتاجه

بعدين كيف نربط الجريد فيو بالتكست بوكس وكيف اربطه بالليبل

الجدول موجود في الداتا بيس

#4

أختي أنا طرحت فقط حل يمكنكي أن تأخذي به

تستطيعين بواسطة label وهو عن طريق إنشاء إتصال يدوي في قاعدة البيانات

وتحديد هذه البيانات عبر select وعرضها في label

وتستطيعين أن تضعي grid view فيه حقل واحد هو

حقل النص من قاعدة البيانات

طبعا الحل الاخير أسهل

واكيد أساتذتي في المنتدى عندهم المزيد من الطرق

على كل حال سأضع لك بعد قليل أو غداً مثال جاهز إن شاء الله

تم تعديل هذه المشاركة بواسطة KV2010 في 10 مارس 2011 في 18:28

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

#5

موضوع الأدمن واليوزر يحتاج إلى صلاحيات .......... فمن خلال الـ role يمكن اظهار وإخفاء مربع النص ويمكن اظهار واخفاء البيانات طبعا أقصد بذلك في حال كان ال role ادمن أظهر وإلا أخفي المربع النصي

اجابتي غير واضحة كوني لم أفهم سؤالك جيدااااا ..... ارجو الشرح لو لم تجدي الإجابة

مربع النص سيتم من خلاله إدخال البيانات لقاعدة البيانات حسنا وبعدها ...... عند طلب الصفحة افحصي role المستخدم الحالي ...... لو كان أدمن اظهري مربع النص واملئيه بالبيانات ليستطيع المستخدم تعديلها

أما لوكان مستخدم عادي .... فلا تظهري له شيء......

******************************************

بالنسبة للصويت هي عملية حسابية أكثر مما هي برمجية ......... والروابط السابقة للأخ KV2010 كافية ووافيه

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

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

#6

السلام عليكم

أختي المثال في المرفقات

وأنتظر من أستاذي تمام أن يضع لنا الطريقة التي قال عنها حتى نتعلم منها

لأني بصراحة لا أعرف أن أتعامل مع role

باالإنتظار أستاذي

edit-paragraph.rar

تم تعديل هذه المشاركة بواسطة KV2010 في 11 مارس 2011 في 10:16

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

#7

بالضبط اخوي KV

هذا هو طلبي

شكرا جزاك الله الف خير

#8

معليش سؤال عندي ثلاث صفحات تمثل المحاور وعندي DETAIL VIEW

سؤالي هو كيف اجعل اليوزر لما يضط ع اللينك الاول تظهر له الديتيل فيو للمحور الاول

ولما اضغط ع اللينك الثاني يطلع لي الديتايل فيو للمحور الثاني وهكذا بدل تكرار نفس القريد فيو في كل صفحة

#9

أهلا وسهلا أختي الكريمة

صراحة لم أفهم سؤالك ولم أفهم ما هي المحاور؟

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

#10

مثلا انا عندي ثلاث محاور

الابناء

الصحه

المجتمع

اليوزر حيضغط ع واحد من اللينكات كيف اجعل اليوزر يضغط ع اللينك بحيث يظهر الديتيل فيو التعريف والاهداف الخاصة بالمحور

#11

بسيطة اختي الكريمة

المثال في المرفقات

أضيفيه لمجلد المشروع

بالتوفيق

test.rar

تم تعديل هذه المشاركة بواسطة KV2010 في 13 مارس 2011 في 11:19

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

#12

أخوي معليش تعبتك

بس الروابط انا عندي ف الماستر بيج

كيف ممكن اربطهم بالديتيل فيو في صفحة ثانيه

مو على نفس الصفحة

#13

بواسطة jquery

الطريقة في المرفقات أضيفها لمجلد المشروع

jquery.rar

تم تعديل هذه المشاركة بواسطة KV2010 في 13 مارس 2011 في 18:11

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

#14

الرول من حيث المبدأ هي عبارة عن وضع رمز في قاعدة البيانات يفظه المستخدم مثلا وضعت جدول وخزنت فيه الرول

وليكن roleTable خزنت فيه القيم التالية :

0***********admin

1***********user

2***********supervisor

3***********dbmanager

ولا ننسى ربط هذا الجدول مع جدول المستخدمين بمفتاح خارجي

اي ان الرمز 0 يعني ادمين والرمز 1 يعني مستخدم عادي والرمز 2 يعني مشرف وهكذا

عند تسجيل الدخول اقوم بفحص الدور الخاص بالمستخدم عن طريق استعلام select لارى ما هو الدور الخاص بالمستخدم فلو كان 0 فالنظام تلقائيا يضيف لل session الخاصة بالأدمين قيمة ما ......

ولو كان 1 يقوم بإضافة قيمة لل session الخاص بالمستخدم العادي وباقي السيشن يتركها فارغة أو لايقوم بتعريفها اصلا

اثناء العمل وبرمجة الموقع .... اريد فقط للمدير أن يظهر له رباط صفحة الإدارة فيكون الحال كما يلي :

if(session["admin"] != null)
{
      hyprlink_adminPanel.visible = true;
}
else
{
      hyprlink_adminPanel.visible = false;
}

وكذلك الامر لو اردتم تطبيق ذلك على غريد فيو على خاصية ضمن غريد فيو از ديتايل ليست أو اي شيء آخر

وهكذااااااا الموضوع لايحتاج لمثال حقيقي انما هو فكرة برمجية يمكنكم تطبيقها بسهولة

1

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

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

#15

شكرا جزيلا أستاذي تمام

ولكن أنت ذكرت ربط جدول المستخدمين بمفتاح خارجي

هل ممكن توضح لنا هذا بمثال عملي

الباقي كله مفهوم

شكرا مرة أحرى

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

#16

شكرا اخواني عن جد استفدت منكم كثير

الله يوفق الجميع

#17

أهلا بك أختي الكريمة

متى إحتجت لأي شيئ لا تتردي في السؤال

فأساتذتنا في المنتدى موجودون إن شاء الله

لا تنسينا من الدعاء

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

#18

في المرفقات جدولين قم بربطهما مع بعض من خلال المفتاح الرئيسي والمفتاح الخارجي

post-219982-082841600 1300144784_thumb.j

المرفقات
Drawing1.jpg
1

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

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

#19

شكرا أستاذي

هو بالحقيقة أنا هاي العملية لا أعرف كيف أظهرها

يعني كيف أقوم بفتح الصفحة التي يظهر فيها الجدولين لربطها

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

#20

ما قمت به أنا هو التصميم عن طريق برنامج ال visio ولكن غير مهم

قم بتطبيق الجداول التي قمت برسمها على قاعدة بيانات ما وتلقائيا يكون الربط جاهز ........

جرب عرض بيانات من الجدولين خلال gridview وستفهم ما هو الربط بين جدولين عن طريق مفتاح خارجي

ولو لم تستطع انا بعدها جاهز لتقيدم مثال عملي

1

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

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

#21

طيب عندي سؤال اذا حب الادمن يضيف محور جديد كيف ممكن يعمله لينك في الماستر بيج ويطلع الديتيل فيو ف الصفحة الاخرى

يعني اقصد هل يقدر يعمل كذا من غير برمجه؟؟؟

#22

قومي بعرض الروابط ضمن غريد فيو ............. هي الطريقة الانسب

1

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

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

#23

أختي إعملي كما قال لك الأستاذ تمام

فهي الطريقة الأنسب

حتى لا تضطري لكتابة كود برمجي وتعديل في شكل الصفحة عند كل إضافة لموضوع جديد

أستاذي بالنسبة لربط الجداول إسم العملية هي RelationShip أليس كذلك

أنا الآن اجرب فيها ولكن لا أعرف إن تم الربط أو لا أو كيف سأستفيد من هذا الربط

تم تعديل هذه المشاركة بواسطة KV2010 في 19 مارس 2011 في 10:49

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

#24

اخي حارث نعم اسم العملية relation ship بالنسبة لكيفية معرفة أنه تم الربط

قم بوضع sqldatasource وحاول جلب بيانات من الجدولين الذين قمت بربطهما مع بعض ستجد أثناء تصميمك للاستعلام خط يصل بين الجدولين في احد رؤوس هذا الخط أيقونة مفتاح وفي الطرف الآخر أيقونة 8 اي اشارة لا نهاية

بالنسبة لفائدة هذه العملية انظر الرابط التالي :

relationsip

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

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

#25

شكرا أخي

جاري التجريب

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

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