مرحبا
انا بالعاده بعمل التالي .. ملف اندكس الي فيه تسجيل الدخول وملف اخر الي هو لوحة التحكم.
الان في لوحة التحكم كنت اعمل التالي:
كود:if السيشن غير موجود { print "انت غير مصرح لك بدخول هذه الصفحه"; } else { كتابة اكواد الصفحه وما الى ذلك }
ملاحظه احيانا مكان else اضع else if(السيشن موجود) لمجرد التاكيد يعني
المهم الان بعمل طريقه مختلفه:
طبعا لا يوجد شرط قبل كتابة الصفحه ولكنه لن يكتبها ان لم يجد السيشن وذلك بسبب الداله exitكود:if السيشن غير موجود { print "انت غير مصرح لك بدخول هذه الصفحه"; exit(); } كتابة اكواد الصفحه وما الى ذلك كتابة اكواد الصفحه وما الى ذلك كتابة اكواد الصفحه وما الى ذلك
الهدف من هذه الطريقه هو الترتيب وامكانيه عمل التاكد في ملف مستقل ودمجه بواسطة include في كل الصفحات .. (بالرغم من ان الادمن كلها في صفحه واحده عندي)
السؤال.. هل هذه طريقه قويه ؟؟ او مفضل استخدام الاولى ؟