<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    剛吃完午飯,寫了一個(gè)簡單的php圖形驗(yàn)證碼程序:(產(chǎn)生一個(gè)隨機(jī)數(shù),取的隨機(jī)字符串,然后將該字符串設(shè)置進(jìn)session,【方便驗(yàn)證】,一個(gè)PHP 設(shè)置成 @header("Content-Type:image/png");? 生成對(duì)應(yīng)圖片。)記得把php中extension=php_gd2.dll 打開。
    <?php
    ????session_start();?
    ????function?random($len)?
    ????{?
    ????????$srCStr
    ="ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";?
    ????????$strs
    ="";?
    ????????
    for($i=0;$i<$len;$i++)
    ????????{?
    ????????????$strs.
    =$srCStr[mt_rand(0,35)];?
    ????????}?
    ????????
    return?$strs;?
    ????}?
    ????$str
    =random(4);?//隨機(jī)生成的字符串?
    ????$width?=?50;?//驗(yàn)證碼圖片的寬度?
    ????$height?=?25;?//驗(yàn)證碼圖片的高度?
    ????@header("Content-Type:image/png");?
    ????$_SESSION[
    "code"]?=?$str;?
    ????$im?
    =?imagecreate($width,$height);?
    ????
    //背景色?
    ????$back?=?imagecolorallocate($im,0xFF,0xFF,0xFF);?
    ????
    //模糊點(diǎn)顏色?
    ????$pix?=?imagecolorallocate($im,187,230,247);?
    ????
    //字體色?
    ????$font?=?imagecolorallocate($im,41,163,238);?
    ????
    //繪模糊作用的點(diǎn)?
    ????for($i=0;$i<1000;$i++)?
    ????{?
    ????????imagesetpixel($im,mt_rand(
    0,$width),mt_rand(0,$height),$pix);?
    ????}?
    ????imagestring($im,?
    5,?7,?5,$str,?$font);?
    ????imagerectangle($im,
    0,0,$width-1,$height-1,$font);?
    ????imagepng($im);?
    ????imagedestroy($im);?
    ????$_SESSION[
    "code"]?=?$str;
    ?>


    簡單記錄。

    自 PHP 4.2.0 起,不再需要用 srand()或 mt_srand() 函數(shù)給隨機(jī)數(shù)發(fā)生器播種,現(xiàn)已自動(dòng)完成。


    ?

    posted on 2008-06-05 13:12 -274°C 閱讀(1606) 評(píng)論(1)  編輯  收藏 所屬分類: PHP


    FeedBack:
    # re: php動(dòng)態(tài)圖片驗(yàn)證碼
    2014-09-10 10:42 |

    常用鏈接

    留言簿(21)

    隨筆分類(265)

    隨筆檔案(242)

    相冊(cè)

    JAVA網(wǎng)站

    關(guān)注的Blog

    搜索

    •  

    積分與排名

    • 積分 - 914354
    • 排名 - 40

    最新評(píng)論

    主站蜘蛛池模板: 国产v精品成人免费视频400条| 午夜电影免费观看| 亚洲综合精品网站在线观看| 亚洲熟妇丰满xxxxx| 在线v片免费观看视频| 亚洲一区在线视频观看| 99视频全部免费精品全部四虎| 999久久久免费精品国产| 精品日韩亚洲AV无码| 精品国产无限资源免费观看| 久久久久精品国产亚洲AV无码| 国产亚洲福利一区二区免费看| a毛片在线免费观看| 亚洲免费观看视频| 亚洲成人免费网址| 亚洲一区二区三区丝袜| 国产精品深夜福利免费观看| 思思久久99热免费精品6| 亚洲熟妇av一区二区三区| 久9热免费精品视频在线观看| 亚洲中文字幕无码中文| 国产在线观看免费观看不卡 | 1000部夫妻午夜免费| 久久久无码精品亚洲日韩京东传媒| 国产精品亚洲专区一区| 亚洲国产成人精品久久久国产成人一区二区三区综 | 亚洲三级在线免费观看| 国产亚洲国产bv网站在线| 在线免费观看污网站| 一级a性色生活片久久无少妇一级婬片免费放 | 热久久这里是精品6免费观看| 免费的一级片网站| 亚洲成a人片在线不卡| 国产免费观看黄AV片| 亚洲AV无码成人网站在线观看| 一级毛片在线免费看| 丁香婷婷亚洲六月综合色| 亚洲Av无码乱码在线znlu| 青青草无码免费一二三区| 亚洲国产成人久久三区| 亚洲AV无码一区二区三区国产|