Невозможно перенаправить с большим количеством переменных. Заголовок может содержать не более одного заголовка, обнаружена новая строка.в - PullRequest
5 голосов
/ 21 января 2012

Это мой код:

$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/ на этой странице я использую это.

и я получаю эту ошибку при перенаправлении после отправки формы ..Предупреждение: заголовок может содержать не более одного заголовка, обнаружена новая строка.в /home/gedforad/public_html/index.php в строке 60

Так есть ли способ перенаправить его с большим количеством переменных?когда я использую его в одной или двух переменных, его перенаправление корректно, а в пределах переменной - ошибка генерации.

Заранее спасибо.

1 Ответ

6 голосов
/ 21 января 2012

Прочитайте ошибку: «обнаружена новая строка».

Я не думаю, что проблема в слишком большом количестве переменных.Возможно, в одной из ваших переменных есть новая строка.Попробуйте сначала закодировать ваш URL, и он должен работать нормально: http://php.net/manual/en/function.rawurlencode.php

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...