2012-06-01 13 views

उत्तर

2

मैं system/core/Input.php पर एक दृष्टि डाली:

function _fetch_from_array(&$array, $index = '', $xss_clean = FALSE) 
{ 
    if (! isset($array[$index])) 
    { 
     return FALSE; 
    } 

    if ($xss_clean === TRUE) 
    { 
     return $this->security->xss_clean($array[$index]); 
    } 

    return $array[$index]; 
} 

function cookie($index = '', $xss_clean = FALSE) 
{ 
    return $this->_fetch_from_array($_COOKIE, $index, $xss_clean); 
} 

जहां तक ​​मैं देख सकता हूँ, तुम नहीं सभी कुकीज़ $this->input->cookie() साथ दिखा सकते हैं

अधिक विकल्पों के लिए कुकी सहायक का उपयोग करें। एक समय में केवल एक।

यदि आप वास्तव में सभी कुकीज़ देखना चाहते हैं, तो बस var_dump($_COOKIE) आज़माएं।

या यदि आप केवल एक कुकी दिखाने की जरूरत है, your_key निर्दिष्ट करें: $this->input->cookie('your_key')

आशा इस = मदद करता है)

2

$this->input->cookie() का उपयोग करें। http://codeigniter.com/user_guide/helpers/cookie_helper.html

+0

मैं कुकीज़ print_r देखने का तरीका समझ में नहीं आता ($ this-> इनपुट-> कुकी()) ; कृपया उदाहरण दें? – listratov

+0

हां। यदि आप कुकी नाम को जानते हैं तो इसे इस तरह उपयोग करें: 'print_r ($ this-> इनपुट-> कुकी ('COOKIE_NAME'));' –

संबंधित मुद्दे