PDA

View Full Version : سوال: رفع خطا



soroush.r70
جمعه 23 تیر 1391, 18:02 عصر
دلیل این خطا چیست دوستان

برابر با صفر کردم گلوبال کردم جواب نداد

نمی خوام مخفی می یخوام رفع بشه


Notice: Undefined index: Logout in E:\xampp\htdocs\music\sys\top.php on line 23

Yousha
جمعه 23 تیر 1391, 18:43 عصر
دلیلشو نوشته دیگه Undefined Logout
ایندکس Logout در آرایه/متد تعریف نشده
کد صفحت رو بزار تا دنبال logout رو بگیریم

soroush.r70
یک شنبه 25 تیر 1391, 19:50 عصر
در واقع من من پس از خروج کاربر logout رو GET می کنم که کدش در زیر اومده.

لینک :

<center><a href="index.php?Logout=True" id="exit">خروج</a></center> ';


کد :


if ($_GET["Logout"] == "True" )
{
unset($_SESSION['UserID']);
unset($_SESSION['Username']);
unset($_SESSION['Mail']);
}

Yousha
یک شنبه 25 تیر 1391, 20:31 عصر
خب مهندس اول وجود logout رو چک کن و بعد ست بودن true رو:


if (isset($_GET['Logout']))
{
if ($_GET['Logout'] == 'True')
{
unset($_SESSION['UserID']);
unset($_SESSION['Username']);
unset($_SESSION['Mail']);
}
}

در ضمن آدرس دهی بصورت logout=true مناسب و اصولی نیست. همون logout خالی کافیه.

soroush.r70
یک شنبه 25 تیر 1391, 21:32 عصر
با تشکر از شما
در ضمن آدرس دهی بصورت logout=true مناسب و اصولی نیست. همون logout خالی کافیه.

یعنی به این صورت

<center><a href="index.php?Logout" id="exit">خروج</a></center> ';