Ich bin neu bei codeIgniter und habe mich gleich am Anfang festgefahren. Ich benutze HMVC Erweiterung und während der Validierung bekomme ich den folgenden Fehler:
Sie können nicht auf eine Fehlermeldung zugreifen, die Ihrem Feldnamen Passwort entspricht. (pword_check)
jede Hilfe würde sehr geschätzt werden
Code:
%Vor%xss_clean ist nicht mehr Bestandteil der Formularvalidierung in Codingitore 3
Entfernen Sie einfach xss_clean
von Ihrer Validierungsgruppe
Wenn Sie diese Regel wirklich wirklich anwenden müssen, sollten Sie jetzt auch den Security Helper laden, der xss_clean()
als reguläre Funktion enthält und daher auch als Validierungsregel verwendet werden kann.
Gehe zu application/config/autoload.php :
Oder vor Ihrer Formularvalidierung
%Vor%Hallo Leute, ich habe die Lösung für die Arbeit mit Callbacks in hmvc codeIgniter gefunden. Ich möchte die Lösung für andere veröffentlichen.
Lösung:
1. Erstellen Sie die Datei MY_Form_validation.php im Bibliotheksordner und fügen Sie den folgenden Code ein.
%Vor%
if ($this->form_validation->run() == FALSE)
in if ($this->form_validation->run($this) == FALSE)
das ist alles Leute .. Der Grund für diesen Fehler ist Sie haben den Sicherheitshelfer nicht geladen mit autoload.php im Config-Ordner oder Sie können den Helfer direkt laden wie in der letzten Zeile dieses Beitrags erwähnt
Und wenn Sie es trotz allem wirklich brauchen, gehen Sie zu application / config / autoload.php:
$ autoload ['helper'] = Array ('Sicherheit'); Oder vor Ihrer Formularvalidierung $ this- & gt; load- & gt; Helfer ('security');
Tags und Links php validation codeigniter hmvc