社区
基础编程
帖子详情
header重定向问题
andyxtwfn
2006-06-23 03:05:56
如果在一段代码中,必须要在运行的最后使用重定向该如何写?
理论上重定向之前是不允许有其它内容输入的对吧?
之前我记得遇到过这样的问题,但现在记不起当时是如果做的了。
比如:
<?PHP
echo "hello";
header("Location:http://www.163.com");
?>
该如何解决这种问题?
...全文
319
8
打赏
收藏
header重定向问题
如果在一段代码中,必须要在运行的最后使用重定向该如何写? 理论上重定向之前是不允许有其它内容输入的对吧? 之前我记得遇到过这样的问题,但现在记不起当时是如果做的了。 比如: 该如何解决这种问题?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xuzuning
2006-06-23
打赏
举报
回复
不明白吗?那么为什么不看手册呢?
header
(PHP 3, PHP 4, PHP 5)
......
自 PHP 4 起,可以通过一些输出缓冲函数来解决这个问题。代价是把所有向浏览器的输出都缓存在服务器,直到下命令发送它们。可以在代码中使用 ob_start() 及 ob_end_flush() 来实现这样的功能,或者通过修改 php.ini 中的 output_buffering 配置选项来实现,也可以通过修改服务器配置文件来实现。
lollipop_gao
2006-06-23
打赏
举报
回复
没有向客户端发送任何数据时可以用
PHP 代码:
header('location:target.php');
其它情况我一般用
PHP 代码:
echo '<script language="javascript">location.href="target.php";</script>';
xwsn
2006-06-23
打赏
举报
回复
是什么 缓冲, 呵呵,不太明白
xwsn
2006-06-23
打赏
举报
回复
ob_start() ??
快查!
dreamTown
2006-06-23
打赏
举报
回复
ob_start() ??
xuzuning
2006-06-23
打赏
举报
回复
<?PHP
ob_start();
echo "hello";
header("Location:http://www.163.com");
?>
mynamesucks
2006-06-23
打赏
举报
回复
header前有输出只能用其他方法重定向
<?PHP
echo "hello";
$redirect = "<script>";
$redirect .= "window.location.href='http://www.163.com'";
$redirect .= "</script>";
echo $redirect;
?>
anshenghao
2006-06-23
打赏
举报
回复
你可以这样啊~~
echo "<META HTTP-EQUIV=\"Refresh\" CONTENT=\"0; URL="你想要的页面"">\r\n";
Linux大神必备-文本编辑器
当你第一次尝试使用 Vim 编辑一个文本文件时,是非常困惑的,或许你不能用 Vim 输入一个字母,更有趣的是,甚至不知道该怎么关闭它,所以如果你准备使用 Vim ,你需要有决心跨过一个陡峭的学习路线。但是一旦你掌握了它,你就能完全体会到它的强大,Emacs 可以处理几乎所有类型文本文件,它的界面可以定制以适应你的工作流,它也支持宏记录和快捷键。Vim 是一个高度可配置的、跨平台的、高效率的文本编辑器,几乎所有的 Linux 发行版本都已经内置了 Vim ,由于其特性之丰富,它已经变得非常流行了。
linux 编辑html文件命令,Linux大神必备-文本编辑器
导读我们在 Linux 上不缺乏非常现代化的编辑软件,但是它们都是基于 GUI(图形界面)的编辑软件。正如你所了解的:Linux 真正的魅力在于命令行,当你正在用命令行工作时,你就需要一个可以在控制台窗口运行的文本编辑器那么究竟哪一款适合你呢文本编辑软件在任何操作系统上都是必备的软件。我们在 Linux 上不缺乏非常现代化的编辑软件,但是它们都是基于 GUI(图形界面)的编辑软件。正如你所了解的:...
【新手必备】linux常用文本编辑器说明——sanmu_study
Linux系统提供了多种基本编辑器,包括命令行工具Nano和Vim/Vi,以及图形界面编辑器Gedit。
linux bin编辑,Linux大神必备-文本编辑器-bin文件编辑器
我们在 Linux 上不缺乏非常现代化的编辑软件,但是它们都是基于 GUI(图形界面)的编辑软件。正如你所了解的:Linux 真正的魅力在于命令行,当你正在用命令行工作时,你就需要一个可以在控制台窗口运行的文本编辑器那么究竟哪一款适合你呢文本编辑软件在任何操作系统上都是必备的软件。我们在 Linux 上不缺乏非常现代化的编辑软件,但是它们都是基于 GUI(图形界面)的编辑软件。正如你所了解的:Li...
windows和linux电脑使用者必备的文本编辑器,哪款适合你?
Visual Studio Code 支持多语言、代码高亮、代码自动完成、调试、版本控制、扩展插件等功能,非常适合编写代码和 markdown 文档。Sublime Text 是一款商业软件,但提供了长期的试用期,可以免费使用。Vim 是一款命令行文本编辑器,支持多语言、代码高亮、代码自动完成、多选择编辑、快速跳转等功能,非常适合编写代码和配置文件。Sublime Text、Visual Studio Code、Atom 和 Vim 都是不错的选择,可以根据自己的需求和喜好,选择一款适合自己的文本编辑器。
基础编程
21,889
社区成员
140,329
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章