Ich habe auf ein Problem stoßen, und ich weiß nicht, wo seine kommen: Codeigniter 3.1.2Form Validation Set Checkbox nicht funktioniert
Dies ist mein Code:
$this->form_validation->set_rules("fielda", "Field A", "");
$_POST["fielda"] = "valuea";
var_dump(set_checkbox("fielda", "valuea"));
var_dump(set_radio("fielda", "valuea"));
var_dump(set_select("fielda", "valuea"));
var_dump(set_value("fielda", "valuea"));
Dies ist das Ergebnis:
string(0) ""
string(0) ""
string(20) " selected="selected""
string(6) "valuea"
Warum gibt die set_checkbox und set_radio eine leere Zeichenfolge zurück?
side note: Dies ist nur das Testszenario für ein besseres Verständnis und nicht der endgültige Code
Vielen Dank für Ihre Hilfe. Ihre Antwort scheint echt zu sein, aber selbst wenn Sie Ihren Vorschlag kopieren, gibt var_dump eine Null-Zeichenfolge zurück. – Shardas
In der Tat müssen Sie auch die Validierung ausführen ... aktualisiert die Antwort. – Narf
Verdammt, das ist es :) Vielen Dank – Shardas