我正在嘗試使用表格集成驗證碼。我擁有的是一個基本格式,我能夠在自己的PHP頁面上獲得驗證碼部分。此外,我能夠在自己的PHP頁面中顯示一個表單。我遇到的問題是我不知道如何讓兩個零件一起工作。將表格集成驗證碼
這是什麼,我有一個snipit:
<?php
session_start();
if (isset($_POST['captcha'])) {
$_SESSION['captcha'] = rand(0, 99999999999);
} else {
if ($_SESSION['captcha']!==$_POST['captcha']) {
echo 're-enter a new captcha!';
$_SESSION['captcha'] = rand(0, 99999999999);
}
}
?>
<form action="formx.php" method="POST">
<ul>
<li>
Username:<br>
<input type"text" name="username">
</li>
<li>
Password:<br>
<input type="password" name="password">
</li>
<li>
Password again:<br>
<input type="password" name="password2">
</li>
<li>
Email:<br>
<input type="text" name="email">
</li>
<li>
<input type="submit" name="captcha" value="submit">
</li>
</ul>
</form>
感謝您的反饋。我確實有另外一個頁面產生噪音並且產生一個隨機數。我通過使用GD庫完成了這個工作。我會研究reCaptcha,看看我能否將它集成到我的代碼中 –