So legen Sie die Breite und Höhe des thinkphp-Bestätigungscodes fest

爱喝马黛茶的安东尼
Freigeben: 2019-08-26 16:46:40
Original
2581 Leute haben es durchsucht

So legen Sie die Breite und Höhe des thinkphp-Bestätigungscodes fest

Die ThinkVerify-Klasse kann die Generierungs- und Verifizierungsfunktionen von Verifizierungscodes unterstützen.

Um diese Bestätigungscodefunktion anzuzeigen, muss zuerst ein Controller, dann eine Methode und dann eine angezeigte Seite vorhanden sein.

Verwandte Empfehlungen: „ThinkPHP Tutorial

Der einfachste Weg, einen Verifizierungscode zu generieren:

(1) Wir schreiben weiterhin darüber Controller-Methode

So legen Sie die Breite und Höhe des thinkphp-Bestätigungscodes fest

Diese Methode zeigt die Seite dieses Bestätigungscodes an

public function xianshi()
{
    $this->show();  
}
Nach dem Login kopieren
public function shengcheng()
{
    //造验证码的对象
    $v = new \Think\Verify();
    //生成验证码
    $v->entry();
}
Nach dem Login kopieren

(2) Die Seite, die den Bestätigungscode anzeigt, sollte noch platziert werden in So legen Sie die Breite und Höhe des thinkphp-Bestätigungscodes fest mit dem Namen So legen Sie die Breite und Höhe des thinkphp-Bestätigungscodes fest

<img  src="__CONTROLLER__/shengcheng" / alt="So legen Sie die Breite und Höhe des thinkphp-Bestätigungscodes fest" >
Nach dem Login kopieren

, führen Sie es aus und sehen Sie sich die Ergebnisse an:

So legen Sie die Breite und Höhe des thinkphp-Bestätigungscodes fest

(3) Wir können auch die Größe dafür festlegen , jedes Mal, wenn die Seite aktualisiert wird, ändert sich der Bestätigungscode.

Geben Sie ihm einfach ein Attribut, zum Beispiel:

<img  src="__CONTROLLER__/shengcheng"    style="max-width:90%"  style="max-width:90%" / alt="So legen Sie die Breite und Höhe des thinkphp-Bestätigungscodes fest" >
Nach dem Login kopieren

Die Breite und Höhe werden größer

So legen Sie die Breite und Höhe des thinkphp-Bestätigungscodes fest

Über den Bestätigungscode Parameter

Diese Parameter können in den Verifizierungscode umgewandelt werden.

So legen Sie die Breite und Höhe des thinkphp-Bestätigungscodes fest

Hinweis: Es gibt zwei Möglichkeiten, Parameter einzustellen.

1. Eingehende Instanziierungsparameter:

$config = array(   
    &#39;fontSize&#39;    =>    30,    // 验证码字体大小   
    &#39;length&#39;      =>    3,     // 验证码位数   
    &#39;useNoise&#39;    =>    false, // 关闭验证码杂点
);
$Verify = new \Think\Verify($config);
$Verify->entry();
Nach dem Login kopieren

2. Dynamische Einstellungen:

$Verify = new \Think\Verify();
$Verify->fontSize = 30;
$Verify->length   = 3;
$Verify->useNoise = false;
$Verify->entry();
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonSo legen Sie die Breite und Höhe des thinkphp-Bestätigungscodes fest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage