Php 如何实现干净的URL重定向

Php 如何实现干净的URL重定向,php,forms,validation,redirect,meta,Php,Forms,Validation,Redirect,Meta,所以我有一个表单,它在提交时执行一个包含以下重定向的php文件 echo '<meta http-equiv="refresh" content="0;url='.$nexturl.'" />'; 是的,您可以重定向(即:设置/重置/取消设置您想要的任何标题),只要之前没有输出 (无,甚至不包括空格或BOM(utf-8字节顺序标记)-iirc) 如果您有输出,您可以通过ob\u start捕获它,然后输出 奇怪的是,这一点在中已经非常清楚了,问题是什么?是否可以在包含中重定向(标题

所以我有一个表单,它在提交时执行一个包含以下重定向的php文件

echo '<meta http-equiv="refresh" content="0;url='.$nexturl.'" />';
是的,您可以重定向(即:设置/重置/取消设置您想要的任何标题),只要之前没有输出

(无,甚至不包括空格或BOM(utf-8字节顺序标记)-iirc)

如果您有输出,您可以通过
ob\u start
捕获它,然后输出


奇怪的是,这一点在

中已经非常清楚了,问题是什么?是否可以在包含中重定向(标题)yes@birdspider很抱歉,通常我没有很好地表达我的问题,基本上我可以在php文件的底部做一个重定向(头),因为我需要在将变量传递到头位置之前生成它,也许这个问题可以帮助您
<?php include (TEMPLATEPATH . '/redirect.php'); ?>
header('Location: '.$newURL);