2017-05-03 1 views
0

Hallo, ich baue mein eigenes einfaches MVC-Framework. Als ich versuchte, Login-Seite zu erstellen, funktionierte alles - Sitzung alle ok. Aber wenn ich versuche, mit Cookies zu arbeiten, funktioniert es nicht. Das genaue Löschen des Cookies funktioniert nicht. :(Bitte helfen Sie mir, ich kann keine Lösungen auf Google finden Datei Code, wo ich versuche Cookie zu löschen.PHP MVC - Kann kein Cookie löschen

<?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 Dank

Antwort

0

Wenn Sie sicher sein möchten über. entfernen Sie den Cookie, den Sie auf diese Weise tun können:

if (isset($_COOKIE['logged'])) { 
    setcookie('logged', null, -1, '/');   
    unset($_COOKIE['logged']);  
}