suchen
HeimPHP-BibliothekenVerifizierungscode-BibliothekPasswordLibr PHP-Bibliothek zum Generieren von Bestätigungscodes
PasswordLibr PHP-Bibliothek zum Generieren von BestätigungscodesDie
<?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-Bibliothek ist eine sehr leistungsstarke Bibliothek für die Bildbearbeitung in PHP.

Fügen Sie zunächst eine Referenzzeile in php.ini hinzu: extension=php_gd2.dll

Starten Sie Apache neu. Erstellen Sie eine Testseite var_dump(gd_info()); die Ausgabedaten zeigen, dass die GD-Bibliotheksreferenz erfolgreich ist.

form auth.html


Haftungsausschluss

Alle Ressourcen auf dieser Website werden von Internetnutzern bereitgestellt oder von großen Download-Sites nachgedruckt. Bitte überprüfen Sie selbst die Integrität der Software! Alle Ressourcen auf dieser Website dienen nur als Referenz zum Lernen. Bitte nutzen Sie diese nicht für kommerzielle Zwecke. Andernfalls sind Sie für alle Folgen verantwortlich! Wenn ein Verstoß vorliegt, kontaktieren Sie uns bitte, um ihn zu löschen. Kontaktinformationen: admin@php.cn

Verwandter Artikel

PHP: Verwenden Sie die gd-Bibliothek, um Bilder zu generieren und zufällige Bestätigungscodes zu implementierenPHP: Verwenden Sie die gd-Bibliothek, um Bilder zu generieren und zufällige Bestätigungscodes zu implementieren

10Oct2016

PHP: Verwenden Sie die gd-Bibliothek, um Bilder zu generieren und zufällige Bestätigungscodes zu implementieren

Was ist die schnellste C-Bibliothek zum Generieren von Permutationen und Kombinationen?Was ist die schnellste C-Bibliothek zum Generieren von Permutationen und Kombinationen?

01Dec2024

Bibliotheksfunktion für Permutation und Kombination in C Frage: Welche C-Bibliothek wird am häufigsten zum Generieren aller Kombinationen und ... verwendet?

Was ist die umfassendste C-Bibliothek zum Generieren von Permutationen und Kombinationen?Was ist die umfassendste C-Bibliothek zum Generieren von Permutationen und Kombinationen?

29Nov2024

Umfassendste C-Bibliothek für Permutationen und KombinationenWenn es darum geht, alle Kombinationen und Permutationen von Elementen in C zu finden, ist ...

Anmerkungen zur PHP-Studie: Verwenden Sie die gd-Bibliothek, um Bilder zu generieren und zufällige Bestätigungscodes zu implementierenAnmerkungen zur PHP-Studie: Verwenden Sie die gd-Bibliothek, um Bilder zu generieren und zufällige Bestätigungscodes zu implementieren

14Sep2016

Anmerkungen zur PHP-Studie: Verwenden Sie die gd-Bibliothek, um Bilder zu generieren und zufällige Bestätigungscodes zu implementieren

PHP verwendet die GD-Bibliothek, um Bestätigungscodes zu generieren und chinesische Schriftzeichen auf Bildern zu zeichnenPHP verwendet die GD-Bibliothek, um Bestätigungscodes zu generieren und chinesische Schriftzeichen auf Bildern zu zeichnen

08Aug2016

: In diesem Artikel wird hauptsächlich PHP vorgestellt, um die GD-Bibliothek zum Generieren von Bestätigungscodes und zum Zeichnen chinesischer Schriftzeichen auf Bildern zu verwenden. Schüler, die sich für PHP-Tutorials interessieren, können darauf zurückgreifen.

Gibt es eine PHP-Bibliothek zum Parsen von PDF-Tabellen in Arrays?Gibt es eine PHP-Bibliothek zum Parsen von PDF-Tabellen in Arrays?

02Nov2024

Gibt es eine PHP-Bibliothek, die PDF-Dateien analysieren kann? Sie suchen eine PDF-Parser-Bibliothek für PHP. Sie müssen Daten aus einer Tabelle in einem ... extrahieren.

See all articles