Переменные POST CodeIgniter

Кто-нибудь знает почему:

class Booking extends Controller {

    function booking()
    {
        parent::Controller();
    }

    function send_instant_to_paypal()
    {
        print_r($_POST);
        echo '<hr />';
        print_r($this->input->post());
        echo '<hr />';
        $id_booking = $this->input->post('id_booking');
        $title = $this->input->post('basket_description');
        $cost = ($this->input->post('fee_per_min') * $this->input->post('amount'));
        echo $id_booking;
        echo $title
        echo $cost
    }
}

Будет отображать переменные post в CI для $ _POST но НЕ для $ this-> input-> post ();?

У меня есть $ this-> input-> post () используется и работает на странице поиска в другом месте сайта ... но на этой странице он не работает .. вот моя форма ...

<form id="add_funds" action="' . site_url('booking/send_instant_to_paypal') . '" method="post">
<input type="text" name="amount" id="amount" value="" />
<input type="hidden" name="id_booking" id="id_booking" value="0" />
<input type="hidden" name="basket_description" id="basket_description" value="Adding Credit" />
<input type="hidden" name="fee_per_min" id="fee_per_min" value="' . $fee_per_min . '" />
<input type="submit" value="Add to basket" />
</form>

Это ментальная ;-p Кто-нибудь заметит что-то явно глупое, что мне не хватает?

6
задан Cœur 14 December 2018 в 20:00
поделиться