Hallo Ich habe ein Forum und wenn ein Benutzer einen Kommentar erstellt, möchte ich, dass, wenn er nichts eingab ich ihm einen Fehler zeigen möchte, dass er etwas eingeben muss :) aber ich weiß nicht, wie zu setzen ihm das der Faden er ist in.validieren
ich habe diese
if($this->_submit_validate_comment() == false) {
$this->post(); return;
}
function _submit_validate_comment() {
$this->form_validation->set_rules('kommentar', 'kommentar', 'required|min_length[4]');
return $this->form_validation->run();
}
In Ihrer Umleitungsmethode Sie verwenden/forum/post /‘. $ this-> input-> post ('id') und deine Basis-URL ist localhost: 8888/ci /. Es könnte ein Problem mit der URL sein. Versuchen Sie, base_url() hinzuzufügen. '/ forum/post /' .... zu Ihrer Weiterleitung, um zu sehen, ob das hilft. Ich könnte mich irren, aber versuchen Sie das uri Segment von 3 auf 4 zu ändern, nur für den Fall, oder besser noch den Wert von $ this-> uri-> segment (3) aussprechen, um sicherzustellen, dass Sie den richtigen Wert erhalten. –