php - 在本页提交内容后怎么实现这种提示?

查看:91
本文介绍了php - 在本页提交内容后怎么实现这种提示?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

这个后台插入到数据的语句和表单在一个页面里面 就是想提交后 在跳转前显示一下插入成功 显示的这几个字把当前页面全都覆盖 我知道如果提交插入到数据库的代码在一个独立的页面写的很容易实现这个效果 只需要echo一下插入成功就行了 但是如果在本页提交的该怎么办呢?

$pdo=new PDO("mysql:host=localhost;dbname=t1","root","");
$stmt=$pdo->prepare("insert into table1(tid)values(:tid)");
$stmt->execute($_POST);
header("location:http://localhost/aaa.php");

解决方案

设置一下header的内容试试。例如

if(stmt){
    header("<script>alert('Success');location:http://localhost/aaa.php</script>");
} else {
    header("<script>alert('Fail');</script>");
}

这篇关于php - 在本页提交内容后怎么实现这种提示?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆