Pustaka <?php
session_start();
header("Content-type:image/png");
$img_width=100;
$img_height=20;
srand(microtime()*100000);
for($i=0;$i<4;$i++)
{
$new_number.=dechex(rand(0,15));
}
$_SESSION[check_auth]=$new_number;
$new_number=imageCreate($img_width,$img_height);//创建图象
ImageColorAllocate($new_number,255,255,255); //设置背景色为白色
for($i=0;$i<strlen($_SESSION[check_auth]);$i++)
{
$font=mt_rand(3,5);
$x=mt_rand(1,8) + $img_width*$i/4;
$y=mt_rand(1,$img_height/4);
$color=imageColorAllocate($new_number,mt_rand(0,100),mt_rand(0,150),mt_rand(0,200));//设置字符颜色
imageString($new_number,$font,$x,$y,$_SESSION[check_auth][$i],$color);//输出字符
}
ImagePng($new_number);
ImageDestroy($new_number);
?>GD ialah perpustakaan yang sangat berkuasa untuk manipulasi imej dalam PHP. Mula-mula tambahkan baris rujukan dalam php.ini: extension=php_gd2.dllMulakan semula apache. Buat halaman ujian var_dump(gd_info()); data output menunjukkan bahawa pustaka GD berjaya dirujuk. form auth.html
Pustaka kod pengesahan58322017-12-19
Pustaka kod pengesahan98292017-11-16
kelas penjanaan kod pengesahan php
Pustaka kod pengesahan64092017-11-07
Kelas enkapsulasi kod pengesahan PHP yang melaksanakan fungsi yang berkuasa dan praktikal Rakan yang memerlukan boleh memuat turun dan menggunakannya.
Pustaka kod pengesahan91262017-10-31
Pengenalan kod: Muat turun percuma kelas kod pengesahan php praktikal
Pustaka kod pengesahan63352017-07-02
Kongsi kod penjanaan kod pengesahan php, output imej ke penyemak imbas melalui kaedah ini, buat latar belakang imej, tetapkan elemen gangguan, secara rawak ke dalam imej Imej keluaran.
Pustaka kod pengesahan90692017-06-20
Memperkenalkan Sebuah kelas untuk php untuk menjana kod pengesahan imej digunakan untuk menjana pelbagai kod pengesahan, panjang aksara, lebar, jenis, dan lain-lain kod pengesahan yang dihasilkan Rakan yang memerlukan boleh memuat turunnya untuk rujukan.
Pustaka kod pengesahan54882017-06-17
Memperkenalkan kelas alat php kod pengesahan yang berguna, keluarkan aksara daripada rentetan yang ditetapkan, gabungkannya ke dalam aksara kod pengesahan yang kita mahu, jana kod dan kemudian lukiskannya ke dalam gambar.
Pustaka kod pengesahan48552017-05-30
Kongsi kelas kod pengesahan php berdasarkan perpustakaan GD, tetapkan ketinggian imej, lebar, bilangan aksara, fon warna, latar belakang imej, dsb.
Pustaka kod pengesahan49712017-05-06
A kelas kod pengesahan PHP yang ringkas dan mudah digunakan.
Cara penggunaan:
$imej= Captcha baharu();
$imej->config('lebar','tinggi','bilangan aksara','indeks sesi kod pengesahan');
$image->create();//Ini akan mengeluarkan imej ke penyemak imbas
Semua parameter boleh ditinggalkan
Pustaka kod pengesahan91872017-04-10
Memberi anda kelas kod pengesahan php yang menyokong nombor, huruf, aksara Cina dan campuran Objek kelas ini boleh mendapatkan imej kod pengesahan secara dinamik dan aksara kod pengesahan disimpan dalam SESI['kod']. , Menyokong 4 format nombor bercampur, huruf dan aksara Cina.
Pustaka kod pengesahan69702017-04-10
Sudah tentu tujuan kod pengesahan Selepas merangkumkannya ke dalam kelas, pembina ditambahkan, yang menjadikannya lebih mudah untuk digunakan. Anda juga boleh terus menambah baik kelas kod pengesahan ini, seperti menambah pemusnah, cara menyimpan memori, dsb.
Pustaka kod pengesahan45892017-04-08