请老师帮忙
来源: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