CodeIgniter Forums
getting post variables from the form helper - Printable Version

+- CodeIgniter Forums (https://forum.codeigniter.com)
+-- Forum: CodeIgniter Archived (from EllisLab) (https://forum.codeigniter.com/forum-20.html)
+--- Forum: Archived Development & Programming (https://forum.codeigniter.com/forum-23.html)
+--- Thread: getting post variables from the form helper (/thread-2045.html)



getting post variables from the form helper - El Forum - 07-13-2007

[eluser]Unknown[/eluser]
hi all --

I'm using the form helper to make a form (of course) -- it should load the page again with the selected variable changed, i.e. language selection -- english, french, etc.

but for some reason I can't get the selected variable. it's a drop down list and the code looks like this:

$this->load->helper('form');

switch ($lant)
{
case "en": $this->lang->load('mustica', 'english');
break;

case "fr": $this->lang->load('mustica', 'french');

break;
}

echo form_open('index_gauche/menn');
$options = array(
'en' => $this->lang->line('menu_en'),
'fr' => $this->lang->line('menu_fr'),
);
$js = 'onChange="submit()"';

echo form_dropdown('lant', $options, 'en', $js);

echo form_close();


I try to read the "lant" variable several ways, namely $_POST, but get nothing. any clues?


getting post variables from the form helper - El Forum - 07-16-2007

[eluser]Phil Sturgeon[/eluser]
Have you attempted using the correct method:

Code:
$this->input->post('variable');

Please when posting code, use the correct BB tags to make it easier for everyone.