PHP開發登入註冊完整程式碼之驗證碼程序
驗證碼程序 yanzhengma.php 文件
這裡是我們做登入註冊時用到的驗證碼程序,關於驗證碼程序,請訪問我們的驗證碼實戰項目
注意:在線上執行驗證碼程式會出現亂碼,需要將在本地運行
<?php session_start(); Header("Content-type:image/PNG"); $im = imagecreate(60, 25); $back = imagecolorallocate($im, 245, 245, 245); imagefill($im, 0, 0, $back); $vcodes = ""; for($i = 0; $i < 4; $i++){ $font = imagecolorallocate($im, rand(100, 255), rand(0, 100), rand(100, 255)); $authnum = rand(0, 9); $vcodes .= $authnum; imagestring($im, 5, 9 + $i * 10, 5, $authnum, $font); } $_SESSION['VCODE'] = $vcodes; for($i=0;$i<200;$i++) { $randcolor = imagecolorallocate($im, rand(0, 255), rand(0, 255), rand(0, 255)); imagesetpixel($im, rand()%60, rand()%25, $randcolor); // } imagepng($im); imagedestroy($im); ?>