セッションの破棄に問題があります。そのファイルでlogout.phpというスクリプトを実行しています。ユーザーセッションを破壊しています。また、ショッピングバッグを削除するクエリを実行しています。これは正常に動作していますが、ブラウザを閉じるかセッションが自動的に破棄されると、しばらくするとショッピング バッグを削除する必要があり、この状況では logout.php は呼び出されません。では、どうすればこれを達成できますか。
logout.php :-
<?php
include_once('functions/config.php');
session_start();
$sql = "DELETE FROM baskets WHERE member_id = '".$_SESSION['memid']."' ";
mysql_query($sql);
session_destroy();
header('location:index.php')
?>