Home
Button Mobile Webdesign em Foco
Newsletter Webdesign em Foco
Support Webdesign em Foco
Contribuition Webdesign em Foco
Doe para a Webdesign em Foco
Suporte da Webdesign em Foco
Fechar

MVC Completo - #6 Arquivo de Configuração

10/04/2018

Arquivo config.php

Na aula de hoje vamos desenvolver nosso arquivo config.php. Esse arquivo tem a função de realizar as definições do nosso sistema, facilitando seu uso posterior. Nesse arquivo já podemos deixar definidos nossos caminhos absolutos, diretórios específicos e configurações do banco de dados, conforme se observa no código abaixo:

#Arquivos diretórios raízes
$PastaInterna="";
define('DIRPAGE',"http://{$_SERVER['HTTP_HOST']}/{$PastaInterna}");
if(substr($_SERVER['DOCUMENT_ROOT'],-1)=='/'){ define('DIRREQ',"{$_SERVER['DOCUMENT_ROOT']}{$PastaInterna}"); } else{ define('DIRREQ',"{$_SERVER['DOCUMENT_ROOT']}/{$PastaInterna}"); }

#Diretórios Específicos
define('DIRIMG',DIRPAGE."public/img/");
define('DIRCSS',DIRPAGE."public/css/");
define('DIRJS',DIRPAGE."public/js/");

#Acesso ao banco de dados
define('HOST',"localhost");
define('DB',"sistema");
define('USER',"root");
define('PASS',"");

Após criarmos nosso arquivo config.php, precisamos incluí-lo na nossa index.

require_once("../config/config.php");
Receba as aulas da Webdesign em Foco em Seu Email
Suporte Webdesign em Foco

Posts Relacionados

MVC Completo - #5 Configurando o .htaccess
Hoje iremos configurar o nosso arquivo .htacess de modo que ele exiba como página inicial do nosso sistema o arquivo index criado dentro da pasta public.
Saiba mais!
MVC Completo - #7 Criando Rotas
Hoje iremos aprender como criar o arquivo de rotas no nosso sistema MVC. Esse arquivo será verificará se a requisição do usuário está dentro do sistema.
Saiba mais!
MVC Completo
Neste curso aprenderemos como criar o padrão de projeto MVC completo, analisando desde sua estrutura até a programação.
Saiba mais!