السلام عليكم
لم تعمل معي
قمت بعمل التالي
هذا ملف تسجيل الدخول """ تسجيل دخولك الى لوحة التحكم ""
كود PHP:
<?php
require("../includes/config.php");
if ($admin == "check_login")
{
$adminname = $_POST["adminname"];
$password = $_POST["password"];
$adminname = trim($adminname);
$password = trim($password);
$query = mysql_query("SELECT admin, section FROM users WHERE admin = '$adminname' AND pwd = '". md5($password) . "'");
$found = mysql_num_rows($query);
if ($found == 1)
{
$row = mysql_fetch_array($query);
session_start();
session_register("admin");
$_SESSION['admin'] = $row['admin'];
$_SESSION['section'] = $row['section'];
setcookie('AdminSite','Cookie',time()+8400);
Header("Location: index3.php");
exit;
} else {
echo "اسم المشرف او كلمة المرور خظأ";
}
exit;
}
echo" <center>"
. "<form method=\"post\" action=\"$PHP_SELF?admin=check_login\">"
. "<table border=\"1\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; border-style: dotted; border-width: 1\" bordercolor=\"333333\" width=\"400\" dir=\"rtl\">"
. " <tr>"
. " <td style=\"border: 1px dotted #333333\" width=\"30%\" align=center>اسم المشرف :</td>"
. " <td style=\"border: 1px dotted #333333\" width=\"70%\" align=center><input name=\"adminname\" dir=\"ltr\" type=\"text\" size=\"30\"></td>"
. " </tr>"
. " <tr>"
. " <td style=\"border: 1px dotted #333333\" width=\"30%\" align=center>كلمة المرور :</td>"
. " <td style=\"border: 1px dotted #333333\" width=\"70%\" align=center><input name=\"password\" dir=\"ltr\" type=\"password\" size=\"30\"></td>"
. " </tr>"
. " </table>"
. "<br><input type=\"submit\" value=\"Go\">"
. "</form>"
. " </center>";
?>
الان هذا الملف مش في لوحة تحكم الموقع وفي صفحة ثانية يتصحفها المشرف
يتأكد من ان المتصحف مشرف وله الصلاحيات للتحكم
كود PHP:
<?php
$cat_id = $_GET['catid'];
$sub_id = $_GET['subid'];
if( ($_COOKIE[AdminSite]) ){
//هنا ليتم التأكد من ان المشرف له صلاحيات التعديل على الموضوع
if(isset($_SESSION['section'])){
if(substr_count($_SESSION['section'], "articles") == 1){
$edit_article = "تعديل";
} else{
$edit_article = "";
}
}
}
echo "<div style=\"text-align: center;\">
<table
style=\"border-collapse: collapse; margin-left: auto; margin-right: auto; width: 150px; text-align: left;\" bordercolor=\"#999999\"
border=\"1\" cellpadding=\"0\" cellspacing=\"1\">
<tbody>
<tr>
<td style=\"text-align: center; vertical-align: top;\"
background=\"images/index_10.jpg\"><font color=white><b>خصائص المقال</b></font>
</td>
</tr>
<tr>
<td style=\"vertical-align: top; text-align: center;\"
background=\"images/bg.jpg\"><br><a href=\"send_article.php?catid=$cat_id&subid=$sub_id\">أرسل هذا المقال الى صديق</a>";
echo $edit_article;
echo "</td></tr></tbody></table></div>";
?>
ما العمل يا اخوان واين الخظأ ؟؟؟؟ واين الحل ؟؟؟؟؟؟؟؟؟
وشكرا لكم