重定向前的回显字符串

时间:2019-04-12 22:41:45

标签: php

如何回显某些文本,然后进行重定向? 重定向之前,此页面上必须显示文本。

我认为这不是可能的方式,但是也许任何人都知道该怎么做。

我尝试过:

<?php
echo "<SetViewMode>512</SetViewMode>";
header("Location: sport.php");
exit();
?>

还有这个

<?php
<SetViewMode>512</SetViewMode>
header("Location: sport.php");
exit();
?>

但是不起作用,因为标头已经发送了...

我理解错误,但是我真的希望在重定向之前使用此文本。 Sport.php引用人必须具有此文本<SetViewMode>512</SetViewMode> 如果我确实使用<SetViewMode>512</SetViewMode>重定向,sport.php将不知道视图模式是什么。

我无法在Sport.php代码中添加此<SetViewMode>512</SetViewMode>,因为这不起作用。必须在引用页面中。

也许任何人都有更好的解决方案?

2 个答案:

答案 0 :(得分:0)

在标题中使用刷新重定向

echo $theMsg;
header("refresh:$seconds;url=$url");
exit();

答案 1 :(得分:0)

纯Javascript可以解决您的问题:

<SetViewMode>512</SetViewMode>

<script>window.location.href='sport.php';</script>