2010-08-23 5 views
1

나는 cForms II 문의 양식을 설정했습니다. 결과가 나 자신에게 전자 메일로 보내 지길 원하면 완벽하게 작동합니다 (기본 동작).cForms 플러그인 후 처리

이제 양식의 POST 데이터를 가져 와서 나를 대신 외부 데이터베이스에 제출할 사용자 정의 PHP 파일이 있습니다. 그러나 Alternative Form Action 페이지를이 PHP 페이지로 설정하면 Submit 버튼을 클릭하면 양식이 멈추게됩니다.

AJAX를 계속 사용하면서 양식 데이터를 내 PHP 파일로 전달하는 방법 (양식 유효성 검사가 작동 함)은 어떻게 정확합니까?

건배!

답변

1

아, 알아 냈습니다!

사후 처리를 수행하기 위해 양식 제출을 자신의 파일로 리디렉션하지 않습니다.

my-functions.php 파일 (cForms 디렉토리)의 my_cforms_ajax_filter($params) 기능을 수정하기 만하면됩니다.

이 기능은 양식 유효성 검사 후 데이터 처리가 시작되기 전에 실행되므로 양식 데이터를 가로채는 것이 좋습니다.

관련 문제