-1
私はreCAPTCHAのは作業が、ドキュメントとここに掲載の回答を読んで持っているにもかかわらず、私は、サーバー側を設定するための損失ではまだです。私のHTMLフォームは<form id="contactForm" class="well" method="POST" action="php/contactform.php">
です。reCAPTCHAのために初心者は
何と私は、このファイル内のサーバー側のreCAPTCHAを置くのですか? (私はこの初心者題したときに、私はそれを意味し、私は本当に、明示的な指示を必要としています。):
<?php
if($_POST){
// response hash
$response = array('message'=>'');
}
try {
// Get values from form
$name=$_POST['cname'];
$email=$_POST['cemail'];
$subject=$_POST['csubject'];
$message=$_POST['cmessage'];
$formcontent="From: $name \n Email: $email \n Subject: $subject \n: $message";
$recipient = "[email protected]";
$subject = "KHF Contact Form";
$mailheader = "From: $email \r\n";
$send_contact=mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
// let's assume everything is ok, setup successful response
$response['type'] = 'success';
$response['message'] = 'Thank you! We will be in touch shortly.';
} catch(Exception $e){
$response['type'] = 'error';
$response['message'] = $e->getMessage();
}
// now we are ready to turn this hash into JSON
print json_encode($response);
exit;
?>
?私のcontactform.phpファイルの一番上にありますか?そして、REMOTE_ADDRのために何を入れますか? – user3494254
https://developers.google.com/recaptcha/docs/start これが役に立ちます。私はまだテキストキャプチャを使用しています。私はそれが好きです。バージョン2.0は理解しやすくなります。 – Ctc
私はそれを見ました。数回。しかし、私はちょうど詳細を理解できませんでした。だから、上記のコードは私のためにもっと役に立ちます。私はちょうどそれらの2つの質問に答えが必要です。 – user3494254