2013-05-03 2 views
0

내가PHP 가져 오기 URL의 컨텐츠

http://localhost/ifocus/v3/services.php#nav-section2 

내가 URL에서 해시 태그를 얻을하고자하는 URL을, EX는 : URL이 포함 된 경우 "#"은 너무

항법 2 장

PHP를 통해 그것을 캡처

내가 할

echo $_SERVER['REQUEST_URI']; 

// Output 
/ifocus/v3/services.php 
+0

, 그것은 서버에 의해 감지되지 않습니다해야합니다. – Ryan

+1

http://stackoverflow.com/questions/967649/get-entire-url-including-query-string-and-anchor –

답변

8

PHP에서 URL의 해시 매개 변수를 감지 할 수 없으면 JavaScript를 사용해야합니다.

해시 데이터 (window.location.hash)를 URL 매개 변수로 PHP 스크립트에 전달하고 jQuery를 호출하여 TRUE/FALSE를 반환 할 수 있습니다.

+0

JS accordian 자체에 대한 해시가 필요하므로 더 쉽게 만듭니다. –

+0

그 다음에는 'window.location.hash' 사용 :) – Ryan

2

당신이이 내용을 캡처 할 수 없습니다 당신이 PHP에서 해시를 감지 할 수 @arkascha JS (클라이언트 측 스크립트)

관련 문제