Heim  >  Artikel  >  php教程  >  Implementierungsmethode für ThinkPHP3.2.1-Bildverifizierungscode

Implementierungsmethode für ThinkPHP3.2.1-Bildverifizierungscode

高洛峰
高洛峰Original
2016-12-21 16:43:091188Durchsuche

Das Beispiel in diesem Artikel beschreibt die Implementierungsmethode des ThinkPHP3.2.1-Bildverifizierungscodes. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

Heute habe ich die Bildverifizierungscode-Funktion verwendet und den folgenden Code von ThinkPHP im Internet gefunden:

Public function verify(){
  import('think.Image');
  Image::buildImageVerify();
}

Fügen Sie es dem Controller hinzu und greifen Sie über die Adresse „http://localhost/index.php/passport/index/verify“ darauf zu, es wird jedoch der folgende Fehler angezeigt:
Klasse 'PassportControllerImage' nicht gefunden

Implementierungsmethode für ThinkPHP3.2.1-Bildverifizierungscode

Meine ThinkPHP-Version ist: 3.2.1. Nach Überprüfung der entsprechenden Version des Dokuments „http://document.thinkphp.cn/manual_3_2. html#verify“ habe ich festgestellt, dass ich den folgenden Code verwenden muss:

Public function verify(){
  $Verify = new \Think\Verify();
  $Verify->entry();
}

Aber nach dem Aktualisieren des Browsers ist ein weiterer Fehler aufgetreten: „Aufruf an undefiniert function Thinkimagecreate()"

Implementierungsmethode für ThinkPHP3.2.1-Bildverifizierungscode

Nach der Suche habe ich festgestellt, dass die Erweiterung „extension=php_gd2.dll“ nicht aktiviert war. Entfernen Sie das Semikolon davor in php.ini ; Aktualisieren Sie das Bild und der Bestätigungscode wird angezeigt.

Implementierungsmethode für ThinkPHP3.2.1-Bildverifizierungscode

Ich hoffe, dass dieser Artikel für jedermann beim PHP-Programmdesign basierend auf dem ThinkPHP-Framework hilfreich sein wird.

Weitere Artikel zu den Implementierungsmethoden für ThinkPHP3.2.1-Bildverifizierungscodes finden Sie auf der chinesischen PHP-Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn