2013-12-21 3 views
0

저는 현재 다양한 페이지로 이동하기 위해 index.php의 링크를 클릭하여 index.php의 콘텐츠 상자에로드하도록 설정했습니다.AJAX가로드 된 PHP 헤더가 있습니까?

나는 한 번 제출 한 페이지 중 하나에 양식이 있습니다. 나는 index.php 페이지로 리디렉션하고 싶습니다. 그러나 index.php에 기본 컨텐트를 표시하는 대신 컨텐트 상자에로드 된 페이지를 지정하고 싶습니다.

헤더를 사용하여이를 수행 할 수있는 방법이 있습니까? 예. header('Location: index.php#<contentboxpagehere>'); ??

감사합니다.

+0

('Location : index.php? load = ') 그런 다음 index.php를로드 할 때 $ _GET 값을 잡고 거기에서 해결할 수 없습니까? – x20mar

+0

앵커 (#)로 리디렉션 할 수 없습니다. 불분명 함. –

답변

1

제대로 이해했다면 양식이 있고 제출이 성공한 후 첫 페이지로 리디렉션하고 정의 된 페이지 컨테이너에 AJAX 호출과 함께 올바른 출력 메시지를 표시하려고합니다.

여러 가지 방법으로 달성 할 수 있습니다. 간단하고 PHP로 유지하면 인덱스 페이지에서 POST 또는 GET 요청을 통해 프론트 페이지 AJAX 컨테이너에서 호출하려는 컨테이너 ID를 전달할 수 있습니다. $ _GET [ 'cbpId']을 얻기 cbpId = 성공

의 index.php와 첫 페이지의 오른쪽 내용을로드 : GET을 사용하여

는 같은 URL 매개 변수를 전달합니다.

+0

고맙습니다. 고맙습니다. – user2547576

관련 문제