Я настроил систему электронной почты с рабочим почтовым кодом PHP, теперь я хочу попробовать вставить Google reCAPTCHA в форму и почтовый PHP.Поскольку я новичок в PHP, как я могу проверить ответ пользователя?
Я пытался проследить документ Google о проверке ответов, но никому из новичков в PHP это было непонятно.Я попытался найти коды get_response онлайн, но ни один из них не работает.Ниже приведен код моего sendmail.php.
<?php
$to='jamie.cooke94@gmail.com';
$subject="Enquiry";
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html; charset=utf-8" . "\r\n";
$headers .= "From:".$_REQUEST['email']."\r\n";
$message='<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="2" align="center" ><b><font color="#FFFFFF">Your Form Details</font></b></td>
</tr>
<tr bgcolor="#FFFFFF">
<td><b>Dear User,</b></td>
</tr>
<tr bgcolor="#FFFFFF" align="left" >
<td>Information Details</td>
</tr>
<tr bgcolor="#FFFFFF" align="left">
<td>
<b>First Name:</b> '.$_REQUEST['name'].'<br>
<b>Email:</b> '.$_REQUEST['email'].'<br>
<b>Phone:</b> '.$_REQUEST['phone'].'<br>
<b>Messsage:</b> '.$_REQUEST['message'].'<br>
</tr>
<tr>
<td> </td>
</tr>
<tr> </tr>
</table></td>
</tr>
</table>';
if(mail($to, $subject, $message, $headers,'-f noreply@example.com'))
{
echo "<script>window.location='index.html?val=2'</script>";
}
else
{
echo "<script>window.location='index.html?val=3'</script>";
}
?>