Escolar Documentos
Profissional Documentos
Cultura Documentos
Laboratorio 1
3-Abrir a pasta no Vscode, abrir a terminal e digitar o seguinte codigo: composer init
Preencher com os dados que lhe forem solicitados.
Este processo lhe permitirá criar os namespaces, para facilitar a comunicação entre os ficheiros.
Se tudo sair como o desejado, teremos criado as pastas src,vendor e o ficheiro composer.json
5-Vamos proceder a configuração da base de dados, para tal inicializamos o servidor, abrimos o
phpmyadmin. Criamos um base de dados com o nome socialapp , posteriormente a tabela
users(user_id, username, password, image).
Laboratorio 1
ini_set("error_log", "php-error.log");
error_log( "Hello, errors!" );
require 'vendor/autoload.php';
require 'src/lib/routes.php';
9- Criaremos o ficheiro routes.php dentro da pasta src/lib. Utilizar o recurso da pasta de materiais,
para a programação do mesmo.
$router->get('/testedotenv', function() {
echo $ENV['DB'];
});
Programação Web II Prof: Eldade Bondo
Laboratorio 1
13- Em src/lib cole o ficheiro com o nome Database.php, modifique adaptando segundo o teu
projecto.
14- Em src/lib cole o ficheiro com o nome Model.php, modifique adaptando segundo o teu
projecto.
15- Em src/lib cole o ficheiro com o nome UtilImages.php, modifique adaptando segundo o teu
projecto.
OBS: Para todos ficheiros desde o passo 11 é necessário verificar se os namespace esta
escrito de forma correcta, segundo o que você definio anteriormente.