2012-10-25 2 views
0

Я пытаюсь включить переменную в функцию заголовка PHP, и она, похоже, не работает, она показывает фактическую переменную в адресной строке или просто загружает пустой экран. Я ценю вашу помощь в этом.Использование переменной PHP в функции заголовка

код следующим

header('Location: http://'.$soft_url/main'); 
+2

Это ваш фактический код? Это не сработает, потому что в нем есть синтаксическая ошибка. – andrewsi

+0

Непарные одинарные кавычки ... – TopCaver

ответ

4

Этот код отформатирован неправильно.

header('Location: http://'.$soft_url.'/main'); 

может решить ваш вопрос

+0

Зачем использовать одинарные кавычки, а затем решить все проблемы при склеивании нескольких строк вместе, когда двойные кавычки должны сделать это для вас автоматически? – tadman

+0

Не нужно, PHP займет больше времени, чтобы объединиться. – FabianoLothor

+0

@tadman - Я склонен явно конкатенировать вещи; Я нахожу, что код намного легче читать. – andrewsi

1

Попробуйте это:

header('Location: http://' . $soft_url . '/main'); 
Смежные вопросы