i는 다음 URLPHP get 메소드 아약스 URL을 읽기
처럼이site.com/#request/values-1
site.com/#request/values-2
어떻게이 URL을 가져갈 수 있습니까? php로 무엇을 생각합니까?
$request = ?
i는 다음 URLPHP get 메소드 아약스 URL을 읽기
처럼이site.com/#request/values-1
site.com/#request/values-2
어떻게이 URL을 가져갈 수 있습니까? php로 무엇을 생각합니까?
$request = ?
EDITED :이를 달성하려면 javascript를 사용해야합니다.
<script language = "javascript">
var query = location.href.split('#');
var anchorValueSplit = query[1].split("/");
var anchorValue = anchorValueSplit[1];
alert(anchorValue);
</script>
편집 : 또 다른 해결책
<script language = "javascript">
if(location.href.indexOf("#") > 0) {
location.href = location.href.replace("#","?");
}
</script>
<?php
$param = array_keys($_GET);
$param = $param[0];
$breakParam = explode("/",$param);
echo $request = $breakParam[1];
?>
"알림 : 정의되지 않은 색인 : PATH_INFO"이 오류가 발생합니다. PHP에서 PATH_INFO가 정의되지 않았습니까? – user1404602
PHP 버전 5.4.0beta2-dev – user1404602
아, 죄송합니다. 나는 그것을 시험하지 않았다. PHP는 그것을 읽을 수 없기 때문에 기본적으로 "#"태그 다음에 문자열을 얻을 수 있습니다. 클라이언트 쪽입니다. 그것을 달성하기 위해 자바 스크립트를 사용해야합니다. –
귀하의 의심의 여지가 분명하지 않다. 친절하게 자세한 설명을 제공하십시오 –