Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Проблема с header( 'Location:
Форумы портала PHP.SU » » Вопросы новичков » Проблема с header( 'Location:

Страниц (1): [1]
 

1. nokiac600 - 22 Декабря, 2012 - 19:20:43 - перейти к сообщению
Привет, помогите пожалуйста, нужен редирект который referer не передает. Суть скрипта, человек заходит, скрипт генерирует специальную ссылку, тем самым подставляя $m и редиректит человек на нее. Вот, из-за этого куска не работает header( 'Location: http://site[dot]ru/search= '.$m.'ndsearch='. $m.'); , с одной переменной m работает, а с двумя нет. Исправьте пожалуйста.
2. LIME - 22 Декабря, 2012 - 19:30:09 - перейти к сообщению
&
3. nokiac600 - 22 Декабря, 2012 - 19:33:00 - перейти к сообщению
LIME пишет:
&

В смысле?
4. Avenger - 22 Декабря, 2012 - 19:35:09 - перейти к сообщению
Хм... можешь дать часть кода где генерируется $m?
5. esterio - 22 Декабря, 2012 - 19:37:06 - перейти к сообщению
в смисле что знак & - разделитель аргументов.
и еще ваш код не рабочий так-как последня лапка не нужна
Вот рабочий пример
PHP:
скопировать код в буфер обмена
  1. header('Location: http://site.ru/search='.$m.'&ndsearch='.$m);

P.S. код оформляйте ББ-тегами
6. nokiac600 - 22 Декабря, 2012 - 19:38:41 - перейти к сообщению
Avenger пишет:
Хм... можешь дать часть кода где генерируется $m?

сейчас с телефона, там идет рандомная строчка из текстового файла и рандомное число, дальше их объедияю в одну переменную.
7. Okula - 22 Декабря, 2012 - 19:38:42 - перейти к сообщению
nokiac600, в том смысле что символ & разделяет аргументы передаваемые в ссылке. Поставь этот символ перед вторым аргументом.

 

Powered by ExBB FM 1.0 RC1