国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Heim PHP-Framework YII yii meldet bei der Eingabe des richtigen Best?tigungscodes einen Fehler

yii meldet bei der Eingabe des richtigen Best?tigungscodes einen Fehler

Dec 24, 2019 pm 01:43 PM
yii Hinweis richtig Fehler Best?tigungscode

yii meldet bei der Eingabe des richtigen Best?tigungscodes einen Fehler

Als ich eine Anfrage stellte, stellte ich fest, dass ich den richtigen Best?tigungscode eingegeben hatte, es wurde jedoch angezeigt, dass der Best?tigungscode falsch sei.

Die letzte Spur des Codes ergab, dass der Best?tigungscode nach Abschluss der überprüfung neu generiert wird, wenn das Modell vor dem Speichern separat validiert wird. Wenn wir dann Model?save, führen wir auch eine Validierungsüberprüfung durch. W?hrend der überprüfung wurde der Best?tigungscode neu generiert, sodass er nicht übereinstimmt.

Problemerkennung:

Wir k?nnen nach framework/web/widgets/captcha/CCaptchaAction.php suchen, um das Problem leicht zu finden.

<?php
class CaptchaAction extends CCaptchaAction{
    public function validate($input, $caseSensitive)
    {
        $code = $this->getVerifyCode();
        $valid = $caseSensitive ? ($input === $code) : !strcasecmp($input, $code);
        $session = Yii::app()->session;
        $session->open();
        $name = $this->getSessionKey() . &#39;count&#39;;        
        if (!Yii::app()->request->isAjaxRequest) {
            $session[$name] = $session[$name] + 1;
        }        
        // 這里會重新生成
        if ($session[$name] > $this->testLimit && $this->testLimit > 0) {
                    $this->getVerifyCode(true);
        }
                return $valid;
    }
}
// 如果這里用到了驗(yàn)證碼,就會出問題$model = new Test();

$model->validate();

$model->save();
// 這樣是正確的$model = new  Test();
// 把需要驗(yàn)證的 attribute 放進(jìn)去,排除驗(yàn)證碼字段
$model->validate(array(&#39;test1&#39;,&#39;test2&#39;));
$model->save()

Empfohlene verwandte Artikel und Tutorials: yii-Tutorial

Das obige ist der detaillierte Inhalt vonyii meldet bei der Eingabe des richtigen Best?tigungscodes einen Fehler. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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

Hei?e KI -Werkzeuge

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem v?llig kostenlosen KI-Gesichtstausch-Tool aus!

Hei?e Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Hei?e Themen

PHP-Tutorial
1502
276
Der Vorgang konnte nicht abgeschlossen werden (Fehler 0x0000771). Druckerfehler Der Vorgang konnte nicht abgeschlossen werden (Fehler 0x0000771). Druckerfehler Mar 16, 2024 pm 03:50 PM

Wenn bei der Verwendung Ihres Druckers eine Fehlermeldung angezeigt wird, z. B. dass der Vorgang nicht abgeschlossen werden konnte (Fehler 0x00000771), liegt dies m?glicherweise daran, dass die Verbindung zum Drucker getrennt wurde. In diesem Fall k?nnen Sie das Problem mit den folgenden Methoden l?sen. In diesem Artikel besprechen wir, wie Sie dieses Problem auf einem Windows 11/10-PC beheben k?nnen. Die gesamte Fehlermeldung lautet: Der Vorgang konnte nicht abgeschlossen werden (Fehler 0x0000771). Der angegebene Drucker wurde gel?scht. Beheben Sie den Druckerfehler 0x00000771 auf einem Windows-PC. Um den Druckerfehler zu beheben, konnte der Vorgang nicht abgeschlossen werden (Fehler 0x0000771). Der angegebene Drucker wurde auf einem Windows 11/10-PC gel?scht. Befolgen Sie diese L?sung: Starten Sie die Druckspule neu

L?sung für den Windows Update-Eingabeaufforderungsfehler 0x8024401c L?sung für den Windows Update-Eingabeaufforderungsfehler 0x8024401c Jun 08, 2024 pm 12:18 PM

Inhaltsverzeichnis L?sung 1 L?sung 21. L?schen Sie die tempor?ren Dateien von Windows Update 2. Reparieren Sie besch?digte Systemdateien 3. Anzeigen und ?ndern von Registrierungseintr?gen 4. Schalten Sie die IPv6-Netzwerkkarte aus 5. Führen Sie das WindowsUpdateTroubleshooter-Tool zur Reparatur aus 6. Schalten Sie die Firewall aus und andere verwandte Antivirensoftware. 7. Schlie?en Sie den WidowsUpdate-Dienst. L?sung 3 L?sung 4 ?0x8024401c“-Fehler tritt w?hrend des Windows-Updates auf Huawei-Computern auf Symptom Problem Ursache L?sung Immer noch nicht gel?st? Vor kurzem musste der Webserver aufgrund von Systemschwachstellen aktualisiert werden. Nach der Anmeldung am Server wird der Fehlercode 0x8024401c angezeigt

Warum zeigt die Xiangxiangfuzhai-App einen Fehler an? Warum zeigt die Xiangxiangfuzhai-App einen Fehler an? Mar 19, 2024 am 08:04 AM

Der Anzeigefehler ist ein Problem, das in der Xiangxiang Fuzhai-App auftreten kann. Einige Benutzer sind sich nicht sicher, warum die Xiangxiang Fuzhai-App Fehler anzeigt. Dies kann an Netzwerkverbindungsproblemen, zu vielen Hintergrundprogrammen, falschen Registrierungsinformationen usw. liegen. Dies ist die Einführung des Herausgebers zur Behebung von App-Anzeigefehlern für Benutzer. Interessierte Benutzer sollten vorbeikommen und einen Blick darauf werfen! Warum zeigt die Xiangxiang Fuzhai-App eine Fehlerantwort an: Netzwerkverbindungsproblem, zu viele Hintergrundprogramme, falsche Registrierungsinformationen usw. Details: 1. [Netzwerkproblem] L?sung: überprüfen Sie den Netzwerkstatus der Ger?teverbindung, stellen Sie die Verbindung erneut her oder w?hlen Sie eine andere Netzwerkverbindung aus benutzen k?nnen. 2. [Zu viele Hintergrundprogramme] L?sung: Schlie?en Sie andere laufende Programme und geben Sie das System frei, was die Ausführung der Software beschleunigen kann. 3. [Falsche Registrierungsinformationen

Was soll ich tun, wenn Google Chrome das Bild des Best?tigungscodes nicht anzeigt? Der Chrome-Browser zeigt den Best?tigungscode nicht an? Was soll ich tun, wenn Google Chrome das Bild des Best?tigungscodes nicht anzeigt? Der Chrome-Browser zeigt den Best?tigungscode nicht an? Mar 13, 2024 pm 08:55 PM

Was soll ich tun, wenn Google Chrome das Bild des Best?tigungscodes nicht anzeigt? Manchmal ben?tigen Sie einen Best?tigungscode, um sich mit Google Chrome auf einer Webseite anzumelden. Einige Nutzer stellen fest, dass Google Chrome den Inhalt des Bildes bei Verwendung von Bildbest?tigungscodes nicht richtig anzeigen kann. Was soll getan werden? Der folgende Editor erkl?rt, wie man damit umgeht, dass der Google Chrome-Best?tigungscode nicht angezeigt wird. Ich hoffe, dass er für alle hilfreich ist. Einführung in die Methode: 1. Rufen Sie die Software auf, klicken Sie oben rechts auf die Schaltfl?che ?Mehr“ und w?hlen Sie zum Aufrufen in der Optionsliste unten ?Einstellungen“ aus. 2. Nachdem Sie die neue Benutzeroberfl?che aufgerufen haben, klicken Sie links auf die Option ?Datenschutzeinstellungen und Sicherheit“. 3. Klicken Sie dann rechts auf ?Website-Einstellungen“.

Linux Hoppla: Detaillierte Erkl?rung, was dieser Fehler bedeutet Linux Hoppla: Detaillierte Erkl?rung, was dieser Fehler bedeutet Mar 21, 2024 am 09:06 AM

LinuxOops: Detaillierte Erkl?rung der Bedeutung dieses Fehlers, spezifische Codebeispiele erforderlich. Was ist LinuxOops? In Linux-Systemen bezieht sich ?Ups“ auf eine Situation, in der ein schwerwiegender Fehler im Kernel zum Absturz des Systems führt. Oops ist eigentlich ein Kernel-Absturzmechanismus, der das System stoppt, wenn ein schwerwiegender Fehler auftritt, und relevante Fehlerinformationen ausgibt, damit Entwickler das Problem diagnostizieren und beheben k?nnen. Hoppla treten normalerweise im Kernel-Space auf und haben nichts mit User-Space-Anwendungen zu tun. Wenn der Kernel auftrifft

Die Baidu Tieba-App meldet, dass der Vorgang zu h?ufig erfolgt. Was ist los? Die Baidu Tieba-App meldet, dass der Vorgang zu h?ufig erfolgt. Was ist los? Apr 01, 2024 pm 05:06 PM

Die Baidu Tieba-App weist darauf hin, dass der Vorgang zu h?ufig erfolgt, um den normalen Betrieb und die Benutzererfahrung der Plattform aufrechtzuerhalten, um b?swilligen Bildschirm-Spam, Werbe-Spam und andere unangemessene Verhaltensweisen zu verhindern vom Herausgeber. Die Baidu Tieba-App meldet, dass der Vorgang zu h?ufig erfolgt. 1. Wenn das System die Meldung ?Vorgang ist zu h?ufig“ anzeigt, müssen wir eine Weile warten. Wenn Sie Bedenken haben, k?nnen Sie zuerst etwas anderes tun. Im Allgemeinen wird diese Eingabeaufforderung nach einer Weile des Wartens automatisch ausgeblendet und wir k?nnen sie normal verwenden. 2. Wenn nach l?ngerem Warten immer noch [Operation Too Frequent] angezeigt wird, k?nnen wir versuchen, zur Tieba Emergency Bar, Tieba Feedback Bar und anderen offiziellen Tieba zu gehen, dieses Ph?nomen zu melden und offizielles Personal zu bitten, es zu beheben. 3.

Apache-Serverfehler: PHP-Datei kann nicht gefunden werden Apache-Serverfehler: PHP-Datei kann nicht gefunden werden Mar 23, 2024 pm 03:42 PM

Apache-Serverfehler: PHP-Datei kann nicht gefunden werden. Beim Erstellen einer Website tritt h?ufig ein Apache-Serverfehler auf. Eines der h?ufigsten Probleme besteht darin, dass der Server beim Zugriff auf eine PHP-Datei eine Fehlermeldung ausgibt, dass die PHP-Datei nicht gefunden werden kann. Dieses Problem kann aufgrund falscher Konfigurationsdateien, falscher Dateipfade oder aus anderen Gründen auftreten. In diesem Artikel untersuchen wir, was diesen Fehler verursachen k?nnte, und stellen spezifische Codebeispiele zur Behebung des Problems bereit. Problemanalyse Wenn wir st?bern

Streaming-Server l?st Fehler aus [BEHOBEN] Streaming-Server l?st Fehler aus [BEHOBEN] Mar 25, 2024 am 09:40 AM

Bekommt ein Streaming-Server einen Fehler auf Ihrem Computer? Stremio ist ein plattformübergreifender Video-Streaming-Dienst, mit dem Sie Filme, Fernsehsendungen, Live-TV und mehr streamen und ansehen k?nnen. Einige Benutzer haben berichtet, dass sie beim Versuch, die Anwendung zu starten, diesen Fehler erhalten. Fehler k?nnen unter verschiedenen Umst?nden auftreten, einschlie?lich Internet- und Serverproblemen. Dieser Fehler kann auch bei Verwendung der Webversion von Stremio auftreten. Auch Eingriffe von Antivirensoftware oder Firewalls k?nnen zu Fehlern führen. In jedem Fall k?nnen Sie das Problem mit dieser Anleitung beheben. Beim Ausführen der Stremio-Anwendung unter Windows kann der Fehler ?Stremio Streaming Server hat einen Fehler ausgel?st“ auftreten

See all articles