PDA

View Full Version : در مورد loguot



lady64
دوشنبه 15 خرداد 1391, 12:41 عصر
من برای logout کردن ، مثل سایت برنامه نویس میخوام وقتی روی گزینه خروج کلیک میکنم یک پیغام بده . یک کد ساده تو صفحه ی loguot نوشتم


<?php
if($_GET['message']==1)
{ ?>
<script language="javascript">
a=confirm(" آیا مطمئن هستید که میخواهید خارج شوید؟ ");
if(a==1)
window.document.location="../form/Loguot.php?message=2" ;
else
{}
</script>
<?php }
if($_GET['message']==2)
{
session_start();
unset($_SESSION['user']);
unset($_SESSION['pass']);
header('Location:Login.php');
exit();
} ?>

فقط تو قسمت else ، یعنی اگر کاربر cancel رو زد نمیدونم چطوری و چی بنویسم که به صفحه ای که بوده برگرده .

djsaeedkhan
دوشنبه 15 خرداد 1391, 12:46 عصر
سلام
شما تو فرا خوان تابعت بنویس onclick="retutn func()";f خوب و بعد در تابع بزار return false اینجوری دیگه کار نمی کنه

H:Shojaei
دوشنبه 15 خرداد 1391, 12:47 عصر
با سلام
فكر كنم اگه بنويسي return false; درست بشه البته اگه اين كد توي همون صفحه اي باشه كه كاربر logout رو ميزنه.

lady64
دوشنبه 15 خرداد 1391, 13:06 عصر
حل شد . چقدر ساده بود . نمیدونم چرا به ذهنم نرسید با اینکه بارها return false رو استفاده کرده بودم !!!!:خجالت:

Beginner2013
دوشنبه 15 خرداد 1391, 22:01 عصر
سلام،یه نکته کوچولو،هر چند جوابتونو گرفتید
بجای
if(a==1) در خط 6 راحت تر و البته درست تر هست که بنویسید
if(a)