Если вы перенаправляете напрямую к методу контроллера auto_form, вы можете установить аргумент для передачи ваших данных:
auto_form($quant)
Затем, в зависимости от предположения, что у вас нет маршрутов, переписывания или строк запросов «вкл» (в основном, это стандартная настройка CI) для вмешательства, и вы используете URL-помощник для перенаправления, вы сделаете свое перенаправление примерно так:
redirect('/index.php/your_controller/auto_form/'. $quantity_from_form);
Подробнее о передаче сегментов URI вашим функциям здесь .
Или, если вы уже используете сеансы CI в своем приложении, вы можете добавить значение количества в переменную сеанса для последующего извлечения внутри метода контроллера auto_form:
// Set After Your Form Passed Validation
$this->session->set_userdata('quant', $quantity_from_form);
// Retrieve Later in Controller Method After Redirect
$this->paypal_lib->add_field('quantity', $this->session->userdata('item'));
Подробнее о сессиях CI здесь .