summaryrefslogtreecommitdiffstats
path: root/system/helpers/form_helper.php
AgeCommit message (Collapse)AuthorFilesLines
2014-05-31Changelog messages, bump year in copyright noticesAndrey Andreev1-1/+1
2011-11-24Changed form_open() to compare $action against base_url()John Nicely1-1/+1
Checking for strpos($action, $CI->config->site_url()) === FALSE causes CSRF token to not be added in form_open() output. When site_url()'s first parameter ($uri) is empty, site_url's return value is the base URL plus the $CI->config->item('index_page') value. form_open() and CodeIgniter's URI routing do not require index.php to be in the URL, so any call to form_open() in which the $action parameter does not have index.php will always return false for the strpos() call.
2011-11-13Resolved issue 65 - made action on form_open_multipart helper function call ↵Ben Edmunds1-1/+1
optional
2011-08-13Big text area was big. Reduced the size a little.Phil Sturgeon1-1/+1
2011-07-16CSRF field is only added when post method is used and action is internal. ↵Joël Cox1-2/+2
Closes #165
2011-07-02backed out 648b42a75739, which was a NON-trivial whitespace commit. It ↵Derek Jones1-9/+9
broke the Typography class's string replacements, for instance
2011-04-25Fixed double-space typo.Razican1-9/+9
2011-04-23Removing debug code accidentally committed.Greg Aker1-1/+1
2011-04-22Fix #233 Fixing a regression in _get_validation_object() in the form helper ↵Greg Aker1-2/+2
after some refactoring the other day.
2011-04-20Refactoring the loader to set protected class variables.Greg Aker1-13/+11
Moved _ci_autoload(), which is used in CI_Controller to be a public method. Also added CI_Loader::set_base_classes() to be called in the controller so we're not setting protected vars in another class. Also refactored in the form_helper so it's not trying to access protected vars in CI_Loader. Added the is_loaded() method to the loader to take care of the checks that were being done there.
2011-04-191/2 reverting a previous change to the form_helper. Wrapping hidden form ↵Greg Aker1-1/+1
elements in <div style="display:none"></div> instead of an empty div. If a user is styling form div {} they can run into display issues, so something is needed.
2011-04-08There is absolutely no need to specify class name (it will validate anyway).patwork1-2/+2
2011-04-08Fixing a bug in the form_helper where csrf_token_name and csrf_hash were ↵Greg Aker1-1/+1
referencing class properties in the Security class that were moved.
2011-04-02Added is_cli_request() method to documentation for Input class.Phil Sturgeon1-0/+4
2011-03-11Fixed last commit, form helper will work fine for self-submissions and ↵Phil Sturgeon1-1/+1
normal URLs.
2011-03-10Changed the logic for form_open() in Form helper. If no value is passed it ↵Phil Sturgeon1-1/+4
will submit to the current URL.
2011-01-05Hey look, it's 2011Greg Aker1-1/+1
2010-11-10Updating PHP requirements in files 5.1.6Greg Aker1-1/+1
2010-10-04Cleanup of stray spaces and tabsBarry Mieny1-18/+18
2010-09-15Update to form_open() in form helper to drop hidden elements passed to the ↵Greg Aker1-8/+5
function into div class="hidden" (thanks Dan)
2010-09-15Fix #96 html validation failure on csrf hidden input on form_open() in the ↵Greg Aker1-1/+4
form helper. Added <div class="hidden"> around the hidden form input.
2010-07-22Adding CSRF into configDerek Allard1-0/+6
Adding CSRF token into form open()
2010-03-05bringing form helper in syncDerek Jones1-4/+3
2010-01-17adding the ability for form_open_multipart() to accept string attribute ↵Derek Allard1-1/+9
arguments
2010-01-05updated copyrightsDerek Jones1-1/+1
2009-09-17modified the way accept-charset is addedDerek Allard1-32/+22
2009-09-16(no commit message)Derek Allard1-2/+2
2009-09-16adding accept-charset to form_open()Derek Allard1-1/+22
2009-07-17modification to form_prep() solution. A bandaid really, to return the $str ↵Derek Jones1-1/+5
if the field has already been prepped
2009-07-17modified Form Helper so that form_prep() keeps track of strings it's already ↵Derek Jones1-9/+22
processed, to prevent encoding and prep from occurring more than once
2009-07-10removed entity protection from form_prep() so as to preserve the user's ↵Derek Jones1-11/+0
input when called back into a form element
2009-06-09Changing form_textarea to correctly prep all data.Pascal Kriete1-1/+1
2009-04-22updated copyrights to 2009Derek Jones1-1/+1
2009-04-08added form_multiselect() to form helper to make it easier to create ↵Derek Jones1-0/+25
multiselect fields, and to make it a bit more semantically correct to boot
2009-03-26Modified form_hidden() to accept multi-dimensional arrays.Robin Sowell1-8/+24
2009-03-09Fixed a bug that was not setting the default checkbox/radio/pull-down value ↵Rick Ellis1-3/+3
correctly
2009-02-10Changed the default "type" of form_button() to "button" from "submit" in the ↵Derek Allard1-1/+1
form helper.
2009-02-05wrong var fixDerek Allard1-1/+1
2009-02-05Added the ability to have optgroups in form_dropdown() within the form helper.Derek Allard1-3/+18
2008-11-13Changing EOL style to LFDerek Allard1-962/+962
2008-10-20Added form_prep() call to set_value()Rick Ellis1-2/+2
2008-09-25Fixed incorrect parenthesis in form_open() function. (#5135)Derek Allard1-1/+1
A few doc typo fixes
2008-09-22minor whitespace cleanupDerek Allard1-118/+119
2008-09-20Removed the strict param from in_array() as this was causing some trouble ↵Rick Ellis1-4/+4
with numeric field names
2008-09-13updated copyrightRick Ellis1-1/+1
2008-08-26Switched spaces to tabsRick Ellis1-5/+5
2008-08-26Added some new functions that work with the new form validation classRick Ellis1-14/+321
2008-08-21whitespace fixesDerek Allard1-6/+6
a minor re-ordering of the changelog
2008-08-12Added newline character in between hidden fieldsRick Ellis1-0/+1
2008-07-21Removed added newlines ("\n") from most form and html helper functions.Derek Allard1-8/+13