请老师帮忙
来源:1-6 作业题
西瓜你个兔子的
2020-07-01 17:35:32
我想通过js实现判断是否要删除,可是这个点取消也会删除,是逻辑有问题吗,请老师帮忙看下
<?php
header("content-type:text/html;charset=UTF-8");
$key = $_GET["delKey"];
$filename = "msg.txt";
include("fileexists.php");
$msgs = exists($filename);
?>
<!DOCTYPE html>
<html lang="zh">
<body>
<script>
<?php
foreach ($msgs as $k => $v) :
if ($v['id'] == $key) :
?>
if (confirm('是否删除?')) {
<?php
unset($msgs[$k]);
file_put_contents($filename, serialize($msgs));
?>
}
<?php endif; ?>
<?php endforeach; ?>
window.location.href = './index.php'
</script>
</body>
</html>1回答
好帮手慕小尤
2020-07-01
同学你好,1. 删除思路如下所示:
点击删除按钮时,将当前数组的唯一标识传递到删除页面,从数组中找到对应的数据,将其删除。
2. 建议同学现在index.php页面中将数据展示出来,然后在index.php中使用confirm()方法,如下所示:
// 如果点击确定,则跳转到del.php中
<a href="del.php" οnclick="if(confirm('确定删除?')==false)return false;">删除</a>注:建议同学反馈全部代码,便于老师定位问题。
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
相似问题
回答 1
回答 1