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, MVT e Template Engine - #2 Arquivo de Configuração

08/05/2020

Continuando 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

Receba as aulas da Webdesign em Foco em Seu Email
Suporte Webdesign em Foco

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
Saiba mais!
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.
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!