Friendly URL no MVC
Estou fazendo um site usando estrutura MVC, minha dúvida é com a Friendly URL é a seguinte.
Até o momento fiz um script para ler da seguinte forma.
www.site.com/controller/action
Até aí foi fácil, mas pretendo fazer uma página de perfil de usuários usando a seguinte url
www.site.com/user ou profile/login_do_usuario
<?php
class System {
private $_uri;
private $_controller;
private $_action;
public function __construct() {
$this->setURI();
$this->setController();
$this->setAction();
}
public function setURI(){
$this->_uri = explode('/', $_SERVER['REQUEST_URI']);
$this->_uri = array_slice($this->_uri, 1);
}
public function setController() {
if ($this->_uri[0]) {
$this->_controller = $this->_uri[0];
}
}
public function setAction() {
if ($this->_uri[1]){
$this->_action = $this->_uri[1];
}
}
// Continua código...Discussão (10)
Carregando comentários...