2015-02-04 2 views
-1

페이지 새로 고침없이 다른 웹 페이지에 매개 변수를 전달하고 싶습니다. 이것이 가능한가요?페이지를 새로 고치지 않고 URL에서 매개 변수를 전달하는 방법은 무엇입니까?

예 : 현재 웹 페이지가 "currentpage.php"입니다. 후 어떤 형태의 요소 - 특수 JQuery와/아약스 또는 URL 기타 - 어떤하게 상호 작용 "currentpage.php? X = foo는 & Y = 바"그래서 난 내 currentpage에 대한 몇 가지 일을 $_REQUEST['foo'] 또는 $_REQUEST['bar']를 사용할 수

.

+2

작동하지 않습니다. URL을'currentpage.php? x = foo & y = bar'로 변경할 수 있다고하더라도, PHP는 페이지가 렌더링 될 때만 무언가를 할 것입니다. – putvande

+0

'$ _REQUEST' 배열은 페이지를 렌더링하거나로드하거나 새로 고칠 때만 채워집니다. –

+0

답장을 보내 주셔서 감사합니다. – Abhimanu

답변

0

당신이 이렇게 세션을 사용하여 이러한 방식으로

$_SESSION['foo1']=$_REQUEST['foo']; 

에 변수를 저장할 경우 데이터를 저장 한 다음 window.location.href 또는에서 자바 스크립트를 사용하여 매개 변수를 전달할 수 있습니다 양식 제출.

1

페이지 새로 고침이 없으면 서버에 대한 요청이 없습니다. 그러나 설명하는 동작은 SPA와 유사합니다. 샘플 here.

관련 문제