2014-10-06 4 views
-1

그래서 자바 스크립트에서 폼 유효성 검사를했습니다. 양식의 입력 내용이 올바른지 확인합니다.자바 스크립트에서 PHP 사용

var to = "[email protected]"; 
var subject = "subject"; 
var message = "This is the message"; 

그래서 나는 다음과 같은 작업을 수행 할 수 있도록 PHP 변수에 이러한 변수를 변경하려면 : 그래서 입력 필드의 모든이 제대로 채워 때, 나는 몇 가지 정보를 포함하는 사용자에게 전자 메일을 보내려면 PHP의 경우 :

mail($to, $subject, $message); 

이러한 JavaScript 변수를 PHP 변수로 변경할 수 있습니까? 아니면 Javascritp를 사용하여 이메일을 보내는 더 좋은 방법이 있습니까? 미리 감사드립니다!

+2

답변을 시작하기에이 질문에 너무 많은 잘못이 있습니다. 먼저 클라이언트 측 및 서버 측 처리의 기본 원칙을 먼저 읽어보십시오. –

+0

PHP는 서버 측에서 실행되는 반면 Javascript는 클라이언트에서 작동합니다. 이것을 좀 더 자세히 읽어 보면 독자적으로 알려줄 것입니다. – lexith

답변

4

그렇다면이 자바 스크립트 변수를 PHP 변수로 변경할 수 있습니까?

PHP는 페이지를 렌더링하고 나면 PHP가 종료되기 때문에 PHP에서 아무것도 변경할 수 없습니다.

리디렉션, 양식 제출 또는 AJAX 호출 등을 통해 JavaScript 변수를 새 페이지에 게시 할 수 있지만 항상 추가 서버 호출을해야합니다.

또는 Javascritp를 사용하여 이메일을 보내는 더 좋은 방법이 있습니까?

JavaScript 만 사용하여 이메일을 보낼 수 없습니다.

관련 문제