[ سكربت ] : احمي اي صفحة ان تريدها بفورم تسجيل الدخول
بسم الله الرحمن الرحيم
الشرح الاسكربت هوه عن طريق الـSESSION و ليس الكوكيز و هو اشد في الحماية من الكوكيز
لحماية اي صفحة ادرج هذا في البداية
هذه محتويات ملف admin_page.php
كود PHP:
<? session_start(); if( isset($_SESSION['ses_name']) ){ ECHO " <title>[ Welcome l From Admin Area ]</title> <body bgcolor='#383838' topmargin='0' leftmargin='0' rightmargin='0' bottommargin='0' marginwidth='0' marginheight='0' text='#FFFFFF'> <div align='center'> <table border='1' dir='rtl' cellspacing='0' cellpadding='0' bordercolor='#FFFFFF' height='41' width='100%' style='border-collapse: collapse'> <tr> <td background='images/searchbg.jpg'> <p align='center'><b><font color='#C0C0C0' face='Tahoma' size='1'> Welcome In Admin Area</font></b></td> </tr> </table> </div> <p align='center'> "; echo " هنا HTML الصفحة المراد حمايتها "; } else { // نظهر له رسالة بان الصفحة غير متاح له مشاهدة محتواها يجب عليه التسجيل ECHO "<html dir='rtl'><title>[ Admin Area l Error ] </title> <LINK href='style.css' type='text/css' rel='stylesheet'> <title>[ Login ] - 7ossam's softs</title> <body bgcolor='#383838'> <div align='center'> <table border='0' width='30%' dir='rtl' cellspacing='0' cellpadding='0'> <tr> <td background='images/navbar.gif' height='36'> <p align='center'><font face='Tahoma' size='1' color='#FFFFFF'> عفوا يجب عليك تسجيل الدخول !</font></td> </tr> </table> </div> "; // او ندرج صفحة تسجيل الدخول include("login.php"); } ?>
ملحوظة : في كود الHTML اللي تضيفه انت استبدل اي علامة اغلاق من هذه (") الي (') .
و لتغير الباسورد : من ملف admin_user.php
و هذا مثال حي لللاسكربت
http://www.style-des.com/demo
USER : admin
PASS : hossam
تحياتي لكم جميعاً
|