【发布时间】:2016-05-01 14:21:54
【问题描述】:
我试图在重定向到另一个页面之前显示一个警告框,这是我的代码,当我删除标题功能时它可以正常工作但是当它在这里时它只会重定向到页面而不显示警告框。
<html>
<body>
<?php
include("dbconfig.php");
$tempid = mysqli_real_escape_string($dbconfig, $_POST['tempid']);
$sql_query = "DELETE FROM Visits
WHERE visitid = '$tempid'";
$result = Mysqli_query($dbconfig, $sql_query);
if ($result) {
echo '<script language="javascript">';
echo 'alert("visit deleted successfully")';
echo '</script>';
header("location:../SearchCountry/search.php");
}
?>
</body>
</html>
【问题讨论】:
-
$result 必须为空。
-
language="javascript"是从 2002 年开始的吗? stackoverflow.com/questions/2267476/… -
它正在显示,但 insta-redirect 正在扼杀所有乐趣
-
PHP 正在服务器端执行。一旦在浏览器中呈现,
<script>将被执行... -
它不为空,因为头函数正在执行
标签: javascript php html