اعمل ملف خاص باسم realm.php وضع الكود التالي مع مرعاة التغير بالاكواد التالية وهي في البداية لاول الاسطر
- الاسم
- كلمة السر
- بريدك
CODE
<?php
$selfSecure = 1;
$shellUser = "اسم المستخدم";
$shellPswd = "كلمة السر";
$adminEmail = "بريدك هنا";
$fromEmail = $HTTP_SERVER_VARS["SERVER_ADMIN"];
$Version = "برنامج الحماية";
if($selfSecure){
if (($PHP_AUTH_USER!=$shellUser)||($PHP_AUTH_PW!=$shellPswd)) {
Header('WWW-Authenticate: Basic realm="صفحة محمية بكلمة مرور"');
Header('HTTP/1.0 401 Unauthorized');
echo "<html>
<head>
<title>دخول خطأ</title>
</head>
<center><h1>دخولك خاطيئ</h1></center>
<p align=right>لقد قمت بادخال كلمة مرور واسم مستخدم خطأ سيتم ارسال رسالة لمدير الموقع
<hr>
<em>$Version</em>";
if(isset($PHP_AUTH_USER)){
$warnMsg ="
احدهم حاول الدخول الى هذه الصفحة: http://".$HTTP_SERVER_VARS["HTTP_HOST"]."$PHP_SELF
وقد استخدم كلمة مرور واسم مشتخدم خطأ:
التاريخ: ".date("Y-m-d H:i:s")."
IP: ".$HTTP_SERVER_VARS["REMOTE_ADDR"]."
المعلومات: ".$HTTP_SERVER_VARS["HTTP_USER_AGENT"]."
اسم المستخدم: $PHP_AUTH_USER
كلمة المرور: $PHP_AUTH_PW
";
mail($adminEmail,"دخول خطأ",$warnMsg,
"From: $fromEmail\nX-Mailer:$Version AutoWarn System");
}
exit;
}
}
if(!$oCols)$oCols=$termCols;
if(!$oRows)$oRows=$termRows;
?>
احفظ الأجراء وقم برفعه بداخل مجلد منتداك بجانب ملف admin.php
حرر ملف admin.php وفي اعلى الملف بعد علامة :
CODE
<?php
اضف اسفلها
CODE
include ("realm.php");
بالتوفيق
..