Javascript php在同一个文件中回显警报框和头重定向
我尝试运行以下任务Javascript php在同一个文件中回显警报框和头重定向,javascript,php,Javascript,Php,我尝试运行以下任务 <?php echo "<script>alert('yes');</script>"; flush(); header('Location: ' . 'index.php'); exit; ?> 我找到了符合我目的的东西,但不是我想要的东西 <?php echo "<script>alert('yes');</script>"; ob_flush(
<?php
echo "<script>alert('yes');</script>";
flush();
header('Location: ' . 'index.php');
exit;
?>
我找到了符合我目的的东西,但不是我想要的东西
<?php
echo "<script>alert('yes');</script>";
ob_flush();
usleep(1);
# ob_end_flush();
echo "abcd";
echo "abcd";
echo "abcd";
echo "abcd";
usleep(3);
#ob_start();
echo '<meta http-equiv="refresh" content="1; url=' . 'http://mintnet.net/' . '" />';
# exit(header("Location: home.php"));
?>
我找到了符合我目的的东西,但不是我想要的东西
<?php
echo "<script>alert('yes');</script>";
ob_flush();
usleep(1);
# ob_end_flush();
echo "abcd";
echo "abcd";
echo "abcd";
echo "abcd";
usleep(3);
#ob_start();
echo '<meta http-equiv="refresh" content="1; url=' . 'http://mintnet.net/' . '" />';
# exit(header("Location: home.php"));
?>
您无法在echo之后将头发送到另一个位置。头的可能重复发送服务器端重定向,警报是客户端运行的JavaScript。不能在运行服务器端代码之前运行客户端代码。您应该改为使用JavaScript进行重定向。您不能在echo之后将标头发送到另一个位置。标头的可能重复项发送服务器端重定向,警报是客户端运行的JavaScript。不能在运行服务器端代码之前运行客户端代码。您应该改为使用JavaScript进行重定向。