CodeIgniter ve ajax sonrası erişemiyor

1 Cevap php

Benim Web sitesinde benim sitenin etrafında içeriğini göstermek için ajax sonrası isteği kullanıyorum, bu, bu kodu kullanarak yapılır

$("a.contentlink").click(function(ev) {
    ev.preventDefault();
    $('#main_menu').hide();
    var url = $(this).attr("href");
    var data = "calltype=full&url="+url;
    $.ajax({
        url:url,
        type: "POST",
        data: data,
        success : function (html) {
            $('#left-content-holder').html(html);
        }
    })
});

Eğer ben `$ _POST 'içine url geçirerek görebilir ve ben yöntemi javascript çağrıları bu erişebilirsiniz olarak, bu yöntem, get_content_abstract denir ve bu gibi görünüyor

public function get_content_abstract() {

    $this->load->model('content_model');
    if($this->input->post('calltype') == "abstract"){
        if($query = $this->content_model->get_content_by_id($this->uri->segment(3))) {
            $data['abstract'] = $query;
        }
        $this->load->view('template/abstract', $data);
    }
        elseif($this->input->post('calltype') == "full") {
            if($query = $this->content_model->get_content_by_id($this->uri->segment(3))) {
                $data['full'] = $query;
            }
            $this->load->view('template/full-content', $data);
        }

}

Ben ancak benim yöntemi ben URL peices biridir codeigniters $this->input-post('url') (kullanarak mesajı erişemez, kullanıcı 'imleme sistemine' için içeriği kaydetmek sağlayacak yeni bir fonksiyon ekledi Nasıl hiç javascript geçti veri), bu, sonrası ben dökümü VAR zaman, bu yöntemi kullanarak yapılır boş olduğunu söylüyor

    public function love_this() {
    die(var_dump($this->post->input('url')));
}

Herkes sonrası bu yöntemi love_this boş neden olarak yardımcı olabilir?

1 Cevap

Gelmemeliyim:

public function love_this() {
    die(var_dump($this->post->input('url')));
}

Aslında olmak

public function love_this() {
    die(var_dump($this->input->post('url')));
}

Bkz:

http://codeigniter.com/user_guide/libraries/input.html