これが機能しない理由がよくわかりません。正しいヘッダーに戻されていますが、アイテムはまだ配列内にあります。
配列コードからの削除は次のとおりです。
<?php
session_start();
if ( !isset($_SESSION['username']) )
{
header("Location:loginform.php");
exit();
}
foreach ($_SESSION['list'] as $key => $disk)
{
if (($_SESSION['list'][$key]['bookisbn']) - ($_GET['bookisbn'])== 0)
{
unset($_SESSION['list'][$key]);
break;
}
}
header("Location: ".$_GET['location']);
exit();
?>
あなたが提供できるどんな助けにも感謝します