ياجماعة الخير وربي حيرتني مشكله ودي ولو ثقلت عليكم احصل لها حل عندكم
المشكله في بناء لوحة تحكم محميه بكلمة مرور
طبعا عندنا نظامين واعرفهم الي هي اكعكات و session
المشكله اني ما ابي استخدم session لاني ابي الزائذ يحتفظ بمعلوماته على الجهاز
المهم
سويت نظام تسجيل COOKIe
بس واجهتني اكثر من مشكله طبعا انا استخرج المعلومات من قاعدة البينات
وهذا الملف يقوم بستخراج وزرع COOKIeكود PHP:$username = $HTTP_POST_VARS['username'];
$password = $HTTP_POST_VARS['password'];
include('admin/config.php');
$password=md5 ($password);
$sesthat=mysql_query("SELECT * FROM user WHERE user='$username' AND password='$password'");
if(mysql_fetch_row($sesthat) > 0 ){
$yas=mysql_query("SELECT * FROM user WHERE user='$username' ");
while($row=mysql_fetch_array($yas)){
$password=$row[password];
$username=$row[user];
}
// عند اختيار صندوق تذكرنى cookie تخزين الـ
setcookie("cookie_username",$username,time()+8400,'/');
setcookie("cookie_password",$password,time()+8400,'/');
echo"<font face='tahoma' size='2'><html dir='rtl'>";
echo"تم تسجيل دخولك بنجاح <br> انتظر قليلا ليتم تحويلك";
echo"<meta http-equiv='REFRESH' content='1; url=index2.php'>";
}else{
echo"<font face='tahoma' size='2'><html dir='rtl'>";
echo"<center>للأسف لم نتمكن من التعرف عليك";
echo"<meta http-equiv='REFRESH' content='1; url=admin_login.php'>";
}
بس المشكله انه يقول تم تسجيل دخولك ويرجع ثاني مره يطلب مني التسجيل
المشكله هي اتوقع في طريقة استدعاء COOKIe
انا سويت وحاولت باكثر من طريقه بس للاسف لا جدوى
عموما هذا الكود
كود PHP:if (($HTTP_COOKIE_VARS["cookie_password"]== "password") && ($HTTP_COOKIE_VARS["cookie_username"]== "username"))$ok=1;
if($ok == 1)
{
echo "<p align=\"center\"><font color=\"#FF0000\"><b>انتظر</b></font></p>";
}else{
echo"<font face='tahoma' size='2'>لم تقم بتسجيل الدخول</b>";
echo"<meta http-equiv='Refresh' content='1; url=admin_login.php'>";
EXIT;
عموما هل ملفين اتمنى المساعده فيهم ترى انتظر ردكم
حصلت اكثر من موضع يتكلم عن نفس الشي وطبقتهم وربي لي كم يوم بس للاسف ما زبط ولا واحد


رد مع اقتباس
