ppypp伦理天堂,91手机在线视频,免费在线观看黄色毛片,夜夜穞天天穞狠狠穞AV美女按摩

聯系官方銷售客服

1835022288

028-61286886

投訴 解決中 / 官方已回 驗證碼樣式改成迅睿cms的驗證碼樣式 8 0
迅睿CMS版本:4.3.12

如何把poscms里面的驗證碼樣式改成迅睿cms的驗證碼樣式,poscms的驗證碼太丑了,



改成類似

解決方案
  • xunruicms/dayrui/Fcms/Library/Captcha.php

    吧這個文件復制到xunruicms/dayrui/My/Library/Captcha.php,再修改,不影響升級

  • 好的 我試試

  • 不行,直接覆蓋的話,驗證碼無法顯示,要怎么修改呢

  • 你只能照著文件修改,或者直接寫代碼,需要php基礎才行

  • 創始人老師的方法是該xunruicms的驗證碼類,你要改poscms?改poscms肯定不能用這個方法,poscms目錄結構都不一樣,把帖子發布到poscms板塊問下poscms的技術

  • 網上找了個php驗證碼,但登陸后臺提示不對,幫看下代碼里面怎么修改



    源碼:

    <?php

    $image = imagecreatetruecolor(100, 30); //1>設置驗證碼圖片大小的函數

    //5>設置驗證碼顏色 imagecolorallocate(int im, int red, int green, int blue);

    $bgcolor = imagecolorallocate($image,255,255,255); //#ffffff

    //6>區域填充 int imagefill(int im, int x, int y, int col) (x,y) 所在的區域著色,col 表示欲涂上的顏色

    imagefill($image, 0, 0, $bgcolor);

    //10>設置變量

    $code = "";

    //7>生成隨機的字母和數字

    for($i=0;$i<4;$i++){

    //設置字體大小

    $fontsize = 8;

    //設置字體顏色,隨機顏色

    $fontcolor = imagecolorallocate($image, rand(0,120),rand(0,120), rand(0,120)); //0-120深顏色

    //設置需要隨機取的值,去掉容易出錯的值如0和o

    $data ='abcdefghigkmnpqrstuvwxy3456789';

    //取出值,字符串截取方法 strlen獲取字符串長度

    $fontcontent = substr($data, rand(0,strlen($data)),1);

    //10>.=連續定義變量

    $code .= $fontcontent;

    //設置坐標

    $x = ($i*100/4)+rand(5,10);

    $y = rand(5,10);

    imagestring($image,$fontsize,$x,$y,$fontcontent,$fontcolor);

    }

    //10>存到session

    $_SESSION['code'] = $code;

    //8>增加干擾元素,設置雪花點

    for($i=0;$i<200;$i++){

    //設置點的顏色,50-200顏色比數字淺,不干擾閱讀

    $pointcolor = imagecolorallocate($image,rand(50,200), rand(50,200), rand(50,200));

    //imagesetpixel — 畫一個單一像素

    imagesetpixel($image, rand(1,99), rand(1,29), $pointcolor);

    }

    //9>增加干擾元素,設置橫線

    for($i=0;$i<4;$i++){

    //設置線的顏色

    $linecolor = imagecolorallocate($image,rand(80,220), rand(80,220),rand(80,220));

    //設置線,兩點一線

    imageline($image,rand(1,99), rand(1,29),rand(1,99), rand(1,29),$linecolor);

    }

    //2>設置頭部,image/png

    header('Content-Type: image/png');

    //3>imagepng() 建立png圖形函數

    imagepng($image);

    //4>imagedestroy() 結束圖形函數 銷毀$image

    imagedestroy($image);