コード例 #1
0
        }
    }
    public function controlador()
    {
        $this->controlador = $this->uri[0] == NULL ? 'home' : $this->uri[0];
        return is_string($this->controlador) ? $this->controlador : 'home';
    }
    public function acao()
    {
        $this->acao = isset($this->uri[1]) && strlen($this->uri[1]) != 0 && is_string($this->uri[1]) ? $this->uri[1] : '';
        return $this->acao;
    }
}
// inclui paginas de conteudo na index
$roteador = new Roteador();
$controlador = $roteador->controlador();
$acao = $roteador->acao();
$param2 = $roteador->parametro(2);
$param3 = $roteador->parametro(3);
$param4 = $roteador->parametro(4);
$_GET['controlador'] = $controlador;
$_GET['acao'] = $acao;
$_GET['param2'] = $param2;
$_GET['param3'] = $param3;
$_GET['param4'] = $param4;
// testes
//echo getcwd();
//print_r($_GET);
//echo "_$controlador.php";
$arquivo = $_GET['r'];
if ($controlador == 'login' || $controlador == 'ativacao') {