2011-09-14 12 views

答えて

-6

おそらくsessionにあります。クッキーを削除してください。

+0

私はChromeブラウザでCookieを削除するが、OKではありません。 –

+0

私はそれが働いたビューで名前ページを変更します。 !!! –

+0

ここに記載されているように、保存されたサーバー側:http://codeigniter.com/user_guide/general/caching.html – nonchip

0

あなたは、個々のページのキャッシュをクリアするために、この単純なプラグインを使用することができます。

Link to a codeigniter class

5
function delete_cache($uri_string=null) 
{ 
    $CI =& get_instance(); 
    $path = $CI->config->item('cache_path'); 
    $path = rtrim($path, DIRECTORY_SEPARATOR); 

    $cache_path = ($path == '') ? APPPATH.'cache/' : $path; 

    $uri = $CI->config->item('base_url'). 
      $CI->config->item('index_page'). 
      $uri_string; 

    $cache_path .= md5($uri); 

    return unlink($cache_path); 
} 
3
public function clear_path_cache($uri) 
{ 
    $CI =& get_instance(); 
$path = $CI->config->item('cache_path'); 

    $cache_path = ($path == '') ? APPPATH.'cache/' : $path; 

    $uri = $CI->config->item('base_url'). 
    $CI->config->item('index_page'). 
    $uri; 
$cache_path .= md5($uri); 

    return @unlink($cache_path); 
} 




/** 
* Clears all cache from the cache directory 
*/ 
public function clear_all_cache() 
{ 
    $CI =& get_instance(); 
$path = $CI->config->item('cache_path'); 

    $cache_path = ($path == '') ? APPPATH.'cache/' : $path; 

    $handle = opendir($cache_path); 
    while (($file = readdir($handle))!== FALSE) 
    { 
     //Leave the directory protection alone 
     if ($file != '.htaccess' && $file != 'index.html') 
     { 
      @unlink($cache_path.'/'.$file); 
     } 
    } 
    closedir($handle); 
} 
関連する問題