Welcome Guest, Not a member yet? Register   Sign In
set_value html_escape twice
#1

Hello,

Since Codeigniter 3, set_value, by its new default third parameter value, escapes values before returning them.

This is a problem when you make form HTML inputs using the form_helper like this :
PHP Code:
echo form_input("explanation"set_value("explanation"$ruleObject['explanation'])); 

set_value uses html_escape and form_input uses html_escape too : A big issue for example with quote characters.

My workaround was to set html_escape default value to FALSE in the form_helper.

Any other idea ?
Reply


Messages In This Thread
set_value html_escape twice - by FnX - 08-04-2015, 03:22 AM
RE: set_value html_escape twice - by Avenirer - 08-05-2015, 06:18 AM
RE: set_value html_escape twice - by FnX - 08-05-2015, 11:30 AM
RE: set_value html_escape twice - by Avenirer - 08-05-2015, 12:25 PM
RE: set_value html_escape twice - by Avenirer - 08-05-2015, 12:29 PM
RE: set_value html_escape twice - by Narf - 08-05-2015, 12:53 PM
RE: set_value html_escape twice - by FnX - 08-06-2015, 01:59 AM
RE: set_value html_escape twice - by Narf - 08-06-2015, 02:42 AM
RE: set_value html_escape twice - by mwhitney - 08-06-2015, 06:34 AM
RE: set_value html_escape twice - by FnX - 08-09-2015, 05:47 PM



Theme © iAndrew 2016 - Forum software by © MyBB