set_value()
puede devolver un valor predeterminado si se ha establecido en el segundo parámetro, y no devuelve nada si el campo no fue validado con la biblioteca de formularios de validación, mientras que $this->input->post()
devolverá el valor $_POST
incluso si el campo no se ha procesado por la validación lib.
Ambas funciones devolverán el valor modificado si las reglas de "preparación" se han ejecutado en la entrada.
Cuando se desea leer un valor de correos, sólo tiene que utilizar $this->input->post()
, las funciones de tipo set_value()
como set_select()
y set_checkbox()
en realidad algo así como volver selected="selected"
en lugar del valor real de entrada, así que esto no va a funcionar para casillas de verificación, radios, y selecciona
Creo que el segundo es mejor que el primero .. – Harsh