这是我的代码:

$post_url="Location: http://webservices.plattformpartners.com/ilm/default.ashx?firstname=".$firstname."&lastname=".$lastname."&address=".$address1."&address2=".$address2."&zip=".$zip."&city=".$city."&state=".$state."&country=".$country;

header($post_url);

http://gedforadults.com/
在此页面上,我正在使用它。

并且在表单提交后重定向时出现此错误。
警告: header 最多只能包含一个 header ,且已检测到新行。在第60行的/home/gedforad/public_html/index.php中

那么有什么办法可以通过很多变量来重定向它呢?
当我在一个或两个变量中使用它时,它的重定向正确,但是在很多变量中,它会产生错误。

提前致谢。

最佳答案

读取错误:“检测到换行”。

我认为问题不在于太多变量。您的变量之一中可能有一行。尝试先对您的网址进行编码,它应该可以正常工作:
http://php.net/manual/en/function.rawurlencode.php

10-07 15:59
查看更多