php一個精緻的驗證碼類
<?php //打印上一个session; //echo "上一个session:<b>".$_SESSION["authnum_session"]."</b><br>"; $validate=""; if(isset($_POST["validate"])){ $validate=$_POST["validate"]; echo "您刚才输入的是:".$_POST["validate"]."<br>状态:"; if($validate!=$_SESSION["authnum_session"]){ //判断session值与用户输入的验证码是否一致; echo "<font color=red>输入有误</font>"; }else{ echo "<font color=green>通过验证</font>"; } }
先建立一個完整驗證頁面,然後在頁首先要開啟session,
將session去掉,以每次都能取新的session值;
用seesion 效果不錯,也很方便
免責聲明
本站所有資源皆由網友貢獻或各大下載網站轉載。請自行檢查軟體的完整性!本站所有資源僅供學習參考。請不要將它們用於商業目的。否則,一切後果都由您負責!如有侵權,請聯絡我們刪除。聯絡方式:admin@php.cn
相關文章
PHP 驗證碼不顯示只有一個小紅叉的解決方法_PHP教學課程
21Jul2016
PHP 驗證碼不顯示只有一個小紅叉的解法。最近想自學PHP ,做了個驗證碼,但不知道怎麼搞的,總出現一個如下圖的小紅叉,但驗證碼就是顯示不出來,原因如下 未修改之前,出現如
Hot Tools
熱門文章
崩壞:星穹鐵道 - 所有金色替罪羊謎題解決方案
18Jan2025手游攻略
Tales Of Graces F 重製版:所有鎖定的寶箱密碼
18Jan2025手游攻略
如何修復 KB5049622 在 Windows 11 中安裝失敗的問題?
15Jan2025故障排查
魯瑪島:所有魯瑪蛋地點
05Jan2025手游攻略
Haikyuu傳奇風格指南:完整列表和最佳選擇
25Jan2025手游攻略