我试图取消设置一个数组,该数组与wordpress循环中的帖子ID具有相同的[key],使用以下内容...
<form action="" method="post">
<button class="btn btn-danger btn-l pull-right" type="submit" name="exerciseDelete" value="exerciseDelete">Yes</button>
</form>
<?php $exid = the_ID() ?>
if (!empty($_POST['exerciseDelete'])) {
echo '
<script type="text/javascript">
location.reload();
</script>';
unset($_SESSION['collection'][$exid]);
}
?>
我已经在exid的所有阶段对它进行了回音,它甚至获得了正确的标题。如果我在未设置中硬编码$ exid,它也能正常工作。
我遇到的问题是当发送$ _POST时,它取消设置$ SESSION [集合]中的最终密钥,而不是具有正确密钥的密钥。
我之前有过这方面的工作,但我认为这可能不是最好的方法。是否有更好的方法在按钮上运行函数而不是使用$ _POST ??
非常感谢提前。