2012-10-25 3 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'); 
1

이 시도 문제가 해결 될 수 있습니다

header("Location: http://$soft_url/main"); 
관련 문제