2017-05-03 9 views
0

こんにちは私は自分の単純なMVCフレームワークを構築しています。私がログインページを作成しようとしたときに、すべてのセッションが正常に動作しました。しかし、私がクッキーを使って作業しようとすると、うまくいきません。 Cookieを正しく削除しても機能しません。 :(私はGoogleの上の任意の解決策を見つけることができない、私を助けてください、私はクッキーを削除しようとしているコードをファイル:。PHP MVC - クッキーを削除できません

<?php 
class HomeController extends Controller { 

    function __construct(){ 
     $this->view = 'testView'; 
    } 


    public function index($params){ 
     if(isset($_COOKIE['logged'])){ 
      echo "cookie exists"; 
     } else{ 
      if($_POST){ 
       if(isset($_POST['rr'])){ 
        setcookie('logged', true, time()+3600); 
       } 
      } 
     } 
    } 

    public function logout($params){ 
     setcookie('logged', null, time()-3600); 
    } 

} 

My whole code おかげであなたがわからになりたい場合は

答えて

0

。このようにしてCookieを削除してください:

if (isset($_COOKIE['logged'])) { 
    setcookie('logged', null, -1, '/');   
    unset($_COOKIE['logged']);  
} 
関連する問題