Codeigniter flash veri tutmak nasıl?

0 Cevap php

Ben bir argüman yakalamak ve bir flaş var bunu ayarlamak orada bir yöntem ile bir kontrolör var.

I birden firefox sekme ama aynı kullanıcı oturumunu kullanarak, bu yöntemle birçok argüman göndermek soru ..., onları karışık almak veya rewrited olabilir mi?

I bir sekme açın ve "x" argüman göndermek ve bir flaş var ve başka bir sekmede kaydedilir Yani eğer, ben "y" argüman gönderme ve "x", "y" ile rewrited veya iki farklı şeyler gibi ele olduğunu ? (Ben depolanmış oturumları kullanıyorum)

Ayrıca ben flaş veri tutmak sorun yaşıyorum. I bölümler arasında geçiş ise bir sonraki kullanım için tutmuyorum. I genel / değiştirmek için giderseniz flashdata (0 ile değiştirilen) silinir.

Benim kod:

function modify(){
    $section = $this->uri->segment(3);

    switch ($section) {
        case 'identity':
                $this->session->keep_flashdata('item');
                $this->_modify_identity();
            break;
        case 'general':
                $this->session->keep_flashdata('item');
                $this->_modify_general();
            break;
        case 'print':
                echo $this->session->flashdata('item');
            break;
        default:
                if(is_numeric($section)){
                    $this->session->set_flashdata('item', $section);
                }
                redirect('modify/identity');
            break;
    }
}

0 Cevap