المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : [ سكربت ] : احمي اي صفحة ان تريدها بفورم تسجيل الدخول


dealo
12-30-2006, 06:57 PM
بسم الله الرحمن الرحيم
الشرح الاسكربت هوه عن طريق الـSESSION و ليس الكوكيز و هو اشد في الحماية من الكوكيز

لحماية اي صفحة ادرج هذا في البداية

هذه محتويات ملف admin_page.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'>&nbsp;عفوا
يجب عليك تسجيل الدخول !</font></td>
</tr>
</table>
</div>
";

// او ندرج صفحة تسجيل الدخول
include("login.php");


}

?>


ملحوظة : في كود الHTML اللي تضيفه انت استبدل اي علامة اغلاق من هذه (") الي (') .

و لتغير الباسورد : من ملف admin_user.php


و هذا مثال حي لللاسكربت

http://www.style-des.com/demo (http://www.style-des.com/demo)

USER : admin
PASS : hossam


تحياتي لكم جميعاً