MVC, MVT e Template Engine - #2 Arquivo de Configuração
08/05/2020Continuando nosso curso de MVC, MVT e Template Engine, nessa vídeoaula trataremos da index.php e do arquivo de configuração config.php
Index.php e Config.php
Dentro da pasta config criaremos o arquivo config.php
config.php
<?php
#Caminhos Absolutos
$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}"); }
#Banco de Dados
define('DBHOST','localhost');
define('DBNAME','sistema');
define('DBUSER','root');
define('DBPASS','');
Repare na variável pastaInterna que deverá ser alterada quando o seu sistema não estiver na raiz do wamp (c:/wamp64/www)
Nossa index ficou assim:
index.php
<?php
include("config/config.php");
include(DIRREQ.'lib/composer/vendor/autoload.php');
Por hoje é só! Sucesso nos códigos e na vida!
Precisando de um professor particular? webdesignemfoco@gmail.com


Posts Relacionados
MVC, MVT e Template Engine - #1 Introdução
Iniciamos hoje o curso de MVC, MVT e Template Engine. Aprenderemos neste curso a forma correta de aplicar o template engine e o padrão de arquitetura de so
MVC, MVT e Template Engine - #3 Controllers, Views e Blade
Na terceira aula do curso de MVC, MVT e Template Engine vamos falar sobre views, controllers e sobre o template engine Blade.