2010-04-01 2 views
0

연락처 양식 (연락처 양식 7 사용)을 호스팅하는 기본 사이트로 다시 연결하려는 여러 사이트가 있습니다.연락처 양식 7을 사용하여 사용자 지정 요청 및 사용자 지정 리디렉션 사용

문의 양식에 대한 수신 링크에 요청 매개 변수 "site-url"을 캡처하고 싶습니다.

그런 다음 사용자가 양식을 제출하면 site-url에 지정된 사이트로 다시 리디렉션하고 싶습니다.

문의 양식 7과 가능한 경우 아이디어가 있으십니까?

사이트의 URL을 삽입하는 연락처 양식에 특수 필드를 추가하여 내가 참조한 사이트를 알 수 있도록하는 것이 좋습니다.

답변

0

문의 양식 페이지

<?php 
session_start(); 

$redirect = $_GET['site-url']; 
$_SESSION['redirect'] = $redirect; 

POST 문의 양식 페이지

<?php 
session_start(); 

$redirect = $_SESSION['redirect']; 

mail('[email protected]','Contact Form',$redirect); 

header("Location: {$redirect}"); 
exit(); 
+0

큰 브랜트 같은데, 나는 지금 그것을 테스트하기 위해 오프입니다. 빠른 도움에 감사드립니다. 이 일을 전에해야 했니? –

+0

항상 수행하십시오. 저는 보통 이것을 리디렉션하고 싶을 때 언제든지 부를 수있는 어떤 종류의 방법에 이것을 씁니다. 또한 $ _SERVER [ 'REQUEST_URI']를 사용하여 $ redirect 변수를 자동으로 설정합니다. –

+0

"연락처 양식 7"에 대해 구체적으로 말한 것 같아요 –

관련 문제