微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在php页面中添加文本

我有一个PHP代码重定向到其他域,这个

<?PHP
 header("Location: {$_GET['url']}");
 echo 'You are redirecting to ... page';
 sleep(5);
?>

它的工作方式就像我在http://my-domain.com/URL.php?url=年底添加任何外部网址时它只是重定向到外部域,在这种情况下让我们采取谷歌:

http//my-domain.com/URL.PHP?url=http//www.google.com

并且它只是在加载5秒后直接在页面重定向但我想显示一个带有一些装饰的PHP页面,如加载图标和一些文本,如“请等待,当你被重定向到http://www.google.com “

我也尝试回应’请等待你被重定向’;但它只是直接重定向到外部域而不显示消息.

解决方法:

如果您不希望javascript执行超时,可以将刷新计时器添加PHP标头函数

header("Refresh: 5; url={$_GET['url']}");

或者去超级老学校并在html中吐出来:

echo '<Meta http-equiv="refresh" content="5; url='. $_GET['url'] .'">';

编辑:我想提一下你是否上学,一定要清理网址(不要像上面那样盲目地传递GET变量).

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐