怎么样实现重定向? header_send 好像是這個函數 .. 用它監測下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在jsp里面可以清除数据流 不知道php有没有你可以用javascript来控制啊 一般有三种方式1。html的meta标记<meta http-equiv=refresh content=0;URL=yufan.php>2。客户端脚本(以JS为例)<SCRIPT LANGUAGE="JavaScript"><!--window.location.href="yufan.php";//--></SCRIPT>3。服务器端脚本(以php为例)header("location:yufan.php"); 注意~~使用该方式~~header前不可有任何页面输出~~ <?header("location: aaa.php\n");?>第一个<?前是否有空行?空行也算是输出。 没那个必要只要这样就可以了header("Location:http://www.xxx.com/download/download.php");没什么必须:“注意~~使用该方式~~header前不可有任何页面输出~~”但,一定要写绝对路径 随便你放在哪个位置,哪怕你把header(.....)放在最后一行也没关系 随便你放在哪个位置,哪怕你把header(.....)放在最后一行也没关系 随便你放在哪个位置,哪怕你把header(.....)放在最后一行也没关系-----------太夸张了吧!!! 在用header之前不能有任何输出,否则就报错。 是的哟.header前面不能有任何输出.除非使用了输出缓冲区ob_start()! 来晚了?:<?header("location:yours.php"); ?> <?phpif (条件){ echo " <script language=\"javascript\"> window.location.href=$backurl;//返回 </script> "; exit;}?>这样应该就不会错了,我的程序里就这么运行的,很正常 什么叫header前不可有任何页面输出? 如果你想在前面有輸出的情況下仍然能夠正常實現重定向,請這樣<?ob_start();echo "asdf";header("location:1.php");ob_end_flush();?>其中ob_start()和ob_end_flush()是用來控制緩存,輸出都在ob_end_flush()以後輸出 php邮件发送问题,求高手指点 中信银行支付接口 生成静态页问题 文件路径问题 Smarty 载入 html 的问题 推荐好书给我,我就给分 dreamweaver有没有快速定位到上次编辑的位置的功能? PHP树性菜单问题!~ $row ? echo $row : echo 0 错在哪里? 在2003下模板的问题 php查询语句上如何优化 100分求网站计数器的源码!!! 我想用php+mysql做一个在线做作业批改作业的系统
你可以用javascript来控制啊
<meta http-equiv=refresh content=0;URL=yufan.php>2。客户端脚本(以JS为例)
<SCRIPT LANGUAGE="JavaScript">
<!--
window.location.href="yufan.php";
//-->
</SCRIPT>3。服务器端脚本(以php为例)
header("location:yufan.php");
注意~~使用该方式~~header前不可有任何页面输出~~
header("location: aaa.php\n");
?>
第一个<?前是否有空行?空行也算是输出。
只要这样就可以了
header("Location:http://www.xxx.com/download/download.php");
没什么必须:“注意~~使用该方式~~header前不可有任何页面输出~~”但,一定要写绝对路径
<?
header("location:yours.php");
?>
if (条件)
{
echo "
<script language=\"javascript\">
window.location.href=$backurl;//返回
</script>
";
exit;
}
?>这样应该就不会错了,我的程序里就这么运行的,很正常
<?
ob_start();
echo "asdf";
header("location:1.php");
ob_end_flush();
?>
其中ob_start()和ob_end_flush()是用來控制緩存,輸出都在ob_end_flush()以後輸出