Welcome Guest, Not a member yet? Register   Sign In
Multiselect Dropdown validation [Solved- Me Stupid :) ]
#20

[eluser]TheFuzzy0ne[/eluser]
I'm starting to wonder if it's an error in your code that's not allowing the validation to run. I ran this test:

Code:
<?php

class Test extends Controller
{
    
    function Test()
    {
        parent::Controller();
    }
    
    function index()
    {
        $this->load->library('form_validation');
        
        if ($this->input->post('submit'))
        {
            $this->form_validation->set_rules('select', '', 'required');
            if ($this->form_validation->run())
            {
                echo "sorted!<br />";
                die('<pre>'.print_r($this->input->post('select'), TRUE).'</pre>');
            }

            echo validation_errors();
            die('<pre>'.print_r($_POST, TRUE).'</pre>');

        }
        
        $this->output->set_output($this->_print_page());
    }
    
    function _print_page()
    {
        return <<<EOT
&lt;html&gt;
    &lt;head&gt;
        &lt;title&gt;Test&lt;/title&gt;
    &lt;/head&gt;
    &lt;body&gt;
        &lt;form action="test" method="post"&gt;
            <select name="select[]" multiple="multiple">
                <option value="1">Option 1</option>
                <option value="2">Option 2</option>
                <option value="3">Option 3</option>
                <option value="4">Option 4</option>
                <option value="5">Option 5</option>
            </select>
            &lt;input type="submit" name="submit" value="Submit" /&gt;
        &lt;/form&gt;
    &lt;/body&gt;
&lt;/html&gt;
EOT;
        
    }
}

/* End of file test.php */
/* Location: ./system/application/controllers/test.php */

When I submitted the form without any items selected, the form validation library told me that it was a required field, which it should. This confirms that the validation library performs the test even if it doesn't exist in the post array.


Messages In This Thread
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 06:55 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 07:17 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 07:18 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 07:19 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 07:20 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 07:23 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 07:25 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 07:26 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 07:27 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 07:29 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 07:30 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 07:30 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 07:31 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 07:32 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 07:33 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 07:36 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 07:46 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 08:38 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 09:53 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 10:17 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 11:45 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 11:48 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 11:49 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 11:52 AM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 12:00 PM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 12:09 PM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 12:11 PM
Multiselect Dropdown validation [Solved- Me Stupid :) ] - by El Forum - 05-25-2009, 12:23 PM



Theme © iAndrew 2016 - Forum software by © MyBB