Ich frage mich, ob jemand mir dabei helfen kann. Ich versuche derzeit, Tankauth in meine Codeigniter-Site zu integrieren. Ich komme langsam dahin, bin aber in einen kleinen Stolperstein gerannt, als ich die Fehlermeldungen von der Anzeige als Teil einer HTML-Ansicht in eine Javascript-Warnung verschoben habe, sie drucken immer noch die Absatz-Tags um die Fehlermeldung herum.
Die Fehlermeldungen, die auf meine Login-Formular als Array übergeben werden/oder mehrdimensionales Array Ich denke, in der Steuerung durch die folgenden Zeilen Code erzeugt:
$data['errors'] = array();
foreach ($errors as $k => $v) $data['errors'][$k] = $this->lang->line($v);
Hier ist mein Code, um den Fehler für die Anzeige Nachrichten:
hier meine primäre Frage ist, wie die paragreaph Tags ande entferne ich einen Anhaltspunkt hier in der codeigniter Dokumentation gefunden haben: http://codeigniter.com/user_guide/libraries/file_uploading.html der Schlüssel p Kunst ist hier, dass es sagt, dass Sie die Trennzeichen für die Fehler auf dem Upload-Skript, indem Sie diese einstellen:
$this->upload->display_errors('<p>', '</p>');
Aber ich habe keine Ahnung, wie und wo diese Auth in dem Tank zu übernehmen.
Ich habe auch eine zweite Frage, die ich jedem dankbar sein könnte, der antworten kann, ich bin etwas verwirrt durch den Code für die Anzeige der Fehlermeldungen. Zum Beispiel:
echo form_error($password['name'])
kann jemand mir dies zu erklären, man braucht nicht $ am Anfang so hat keine Variable ist so was es überhaupt geht, und das, was ich wirklich zu bekommen versuche, ist, wie ich meine zu vereinfachen Logik in der Überprüfung der Fehlermeldungen, da es im Moment unglaublich lang ist und es gibt viele Fehlermeldungen zu handhaben.
Ich schätze, es gibt hier eine Menge zu tun, aber jede Hilfe/Erläuterungen werden dankbar angenommen.
Ich habe das Problem coderigniter kann die Zeileninformationen nicht anzeigen, wie wenn Sie dies tun-> lang-> line ('auth_username_in_use') es druckt nichts – sdx11