السلام عليكم
العنوان واضح
بس ابي الكود الي يمنع عرض الصفحة لو طلبها الزاير الا بعد تسجيل الدخول
هذا الكود مو للمنتدى لسكربت اخر استخدمه :nice:
في الانتظار
السلام عليكم
العنوان واضح
بس ابي الكود الي يمنع عرض الصفحة لو طلبها الزاير الا بعد تسجيل الدخول
هذا الكود مو للمنتدى لسكربت اخر استخدمه :nice:
في الانتظار
استخدم الـ session
__________________
خدمات التصميم
Amazing4Design ~ لتصميم المواقع وخدمات المواقع
- العضوية يستخدمها شخصين :D
##########
# لا إله إلا الله #
##########
اخوي بسيطة ان شاء الله ...
اول شي تعمل نظام تسجيل دخول ولما يقوم المستخدم بادخال اسمه وكلمة مروره بشكل صحيح تسجل جلسة في المتصفح لهذا المستخدم :
اسا بعد ما سجلنا جلسة للمستخدم نقوم بعمل فحص للصفحة المراد الدخول عليها ... اذا كان المستخدم قد قام بتسجيل الدخول اي اذا كان المتصفح يحوي جلسة لهذا المستخدم فانه سيقوم بعرض الصفحة والى سيعرض رسالة اعتذار :كود PHP:
session_start();
session_register('user);
كود PHP:
session_start();
if(!session_is_registered('user')){
ECHO"<br><br><br><center><font color='red'><b>عذرا . لم تقم بتسجيل الدخول</center></b></font>";
}
طيعا هذا نظام جلسات session وهو اقوى نظام لتسجيل الدخول للموقع ويوجد ايضا نظام الكعكات cookies لكنه يشكل خطر على امن الموقع بطريقة او باخرى .
الى الامام اخوي وبتمنى اكون جاوبتك .:nice:
__________________
EbNCaNa اخوكم ابن قانا
[درس] قائمة بريدية بأسهل الطرق بواسطة PHP
[توقيعك يجب أن لا يكون أطول من 400 حرف يتضمن تجاوز كود المنتدى] - الى متى المعاناة يا حضرة الأدارة ؟
السلام عليكم .
طيب حط صفحة تسجيل الدخول هنا لانه اكيد ما حتحتاج لعمل اي شيء سوى اضافة شرط التأكد من انه مسجل الدخول ام لا ...هذا الكود مو للمنتدى لسكربت اخر استخدمه
بالتوفيق ان شاء الله
__________________
دروس php بالفيديو !
marabe7 سابقاً .
حسَّن موقعك في محركات البحث :
أكاديمية التطوير
طيب ممتاز انا مسوي نظام جلسات
لكن ناقصني الكود الي اضعه في ملف index.php ليمنع استعراضها مباشرة
بمعنى :
http://www. My site .com / index.php
لما يطلبها مباشرة يطلع له
انت لم تسجل دخول الرجاء تسجيل الدخول![]()
بعد ما يسجل دخول يطلع له المحتوى :nice:
اها اخوي فهمت عليك ... يعني حضرتك بحاجة لدرس في عمل نظام عضوية وتسجيل دخول كامل ...
تفضل اخوي هنا درس كامل عن الموضوع مع تطبيق :
http://php-ar.com/View_Lesson.php?le...985e9c85482806
الى الامام حياتي .
__________________
EbNCaNa اخوكم ابن قانا
[درس] قائمة بريدية بأسهل الطرق بواسطة PHP
[توقيعك يجب أن لا يكون أطول من 400 حرف يتضمن تجاوز كود المنتدى] - الى متى المعاناة يا حضرة الأدارة ؟
ابن قانا
الدرس ممتاز
وأجاب عن تساؤلاتي العديدة
شكرا لك
الرابط لم يعد موجودا.
نعم ولكني اريده![]()
__________________
تحاور مع العاقل بعقل .. اما ان يقتنع او تقتنع
وتحاور مع الجاهل بعقل .. اما يطقعش او تفرقش
وتلك الفاظ لا معنى لها كذلك كلماته
يا ليت أحد الأعضاء ممن لديه الدرس وضعه هنا حتى يستفيد كل الاعضاء منه.
كنت برمجت كلاس خاص بهذه المهمة سواء كانت اليوزر والباسورد ثابت او يستخرج من قاعدة البيانات
ان شاء الله واتسع وقتي سوف اضعه غدا هنا
لان الملف بالمكتب
__________________
تحاور مع العاقل بعقل .. اما ان يقتنع او تقتنع
وتحاور مع الجاهل بعقل .. اما يطقعش او تفرقش
وتلك الفاظ لا معنى لها كذلك كلماته
انتظرو اخواني سوف يقوم صاحب الموع برفع الباك اب الى هذا الموع الجديد ::
__________________
في حال تعرض عضويتك للسرقة:
عفواً، ولكن لا يمكن أن نخدمك في هذه الحالة.
شوف أخي .. جرب الكوكيز ..
لنفرض انك سويت ملف دخول login.php
في هذا الملف استخدم الكعكات لزرعها
بحيث هنا أنشأنا كوكيز بإسم user_name اللي راح نحتاجه بعدين في الصفحة الرئيسية لنجبره بالدخولكود PHP:
Setcookie('user_name',$username,time()+3600)
في ملف index.php نعمل التالي:
اسمح لي على الاختصار لأني أكتب عن طريق الجوال وتعبتكود PHP:
If($_COOKIE['user_name'])
{
//Code
}else{
// print login form
}
![]()
في المرفقات ستجد صفحة لتسجيل الدخول
قوم بعمل انكلود لها اعلي الصفحات المطلوب تأمنيها
ولا تنسي تغيير اليوزر والباسورد من الملف ذاته
__________________
تحاور مع العاقل بعقل .. اما ان يقتنع او تقتنع
وتحاور مع الجاهل بعقل .. اما يطقعش او تفرقش
وتلك الفاظ لا معنى لها كذلك كلماته