چطور میشه موقع خروج اطلاعاتی از دیتابیس حذف بشه

Alidesign

تازه وارد
سلام
 دستوری رو نیاز دارم که وقتی کاربری از سایت خارج شده خودکار  بیاد یه ستون رو حذف کنه

اینکارو با دکمه خروج میشه انجام داد ولی من میخوام با سیشون انجام بشه یعنی وقتی کاربر مرورگر و بست و دکمه خروج رو هم نزد این دستور اجرا بشه این سیشنهای ورودی منه

کد:
session_start();

// if session is not set redirect the user
if(empty($_SESSION['u_name']))
	header("Location:login.php");

//if logout then destroy the session and redirect the user
if(isset($_GET['logout']))
{
	session_unset();
	session_destroy();
	header("Location:login.php");
}
 

Mohammad

مدیر انجمن
پرسنل مدیریت
ممکنه با بستن مرورگر سشن ها حذف نشن!

 

PSCR.IR

تازه وارد
سلام
 دستوری رو نیاز دارم که وقتی کاربری از سایت خارج شده خودکار  بیاد یه ستون رو حذف کنه

اینکارو با دکمه خروج میشه انجام داد ولی من میخوام با سیشون انجام بشه یعنی وقتی کاربر مرورگر و بست و دکمه خروج رو هم نزد این دستور اجرا بشه این سیشنهای ورودی منه

session_start();

// if session is not set redirect the user
if(empty($_SESSION['u_name']))
header("Location:login.php");

//if logout then destroy the session and redirect the user
if(isset($_GET['logout']))
{
session_unset();
session_destroy();
header("Location:login.php");
}

درود.

شما می توانید از فانکشن های PHP زیر برای استفاده اینکه کاربر صغحه مرورگر یا صغحه ای رو که کد در آن لود شده است را بست، شرطی اجرا شود، بررسی کنید :

کد:
connection_aborted();

و


ignore_user_abort();
 
آخرین ویرایش توسط مدیر:
بالا