我最近調查了使用CAPTCHAs
,因爲我有一個聯繫表格,我想將其添加到。無法使用CAPTCHA的工作?
但是,每個驗證碼似乎顯示相同的問題,這是,一旦我已經實現了驗證碼,在這裏你應該回答的CAPTCHA textarea的在textarea的本身 PHP代碼。
如果任何人都可以指導我,以及我的鏈接一定的驗證碼可以工作,那將不勝感激!
這是我到目前爲止有:
表:
<div class="contactform">
<form class="form" action="mail.php" method="POST">
<div class="namebox">
<p class="name">
<label for="name">Name</label>
<input type="text" name="name" id="name">
</p>
</div>
<div class="emailbox">
<p class="email">
<label for="email">Email</label>
<input type="text" name="email" id="email">
</p>
</div>
<div class="titlebox">
<p class="title">
<label for="title">Title</label>
<input type="text" name="title" id="title">
</p>
</div>
<br>
<div class="descriptionbox">
<p class="description">
<label for="description">Description</label>
<textarea name="description"> </textarea>
</p>
</div>
<br>
<p class="submit">
<input type="submit" value="Submit">
</p>
</form>
</div>
PHP:
<?php
$name = $_POST['name'];
$title = $_POST['title'];
$email = $_POST['email'];
$description = $_POST['description'];
$formcontent ="From: $name \n Message: $description";
$recipient = "[email protected]";
$subject = "Contact Form";
$mailheader = "From: $email \r\n";
mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
echo "Thank you. Your message will be reviewed as soon as possible!";
?>
我沒有看到任何CAPTCHA這裏。所有這一切,都是一個聯繫表格。 –
@ Fred-ii-我沒有在這個例子中加入Captcha,因爲我刪除了那些對我沒有用的,所以你是對的,這只是一個聯繫表單。 – Xariez
你去度假了嗎?大聲笑 –