create and use .env file

This commit is contained in:
Thomas Rubini 2023-01-12 13:42:33 +01:00
parent b230ed5cb1
commit 9abf9a4a17
No known key found for this signature in database
GPG Key ID: C7D287C8C1CAC373
3 changed files with 11 additions and 0 deletions

5
.env.dist Normal file
View File

@ -0,0 +1,5 @@
# DB settings
DB_HOST="localhost"
DB_USERNAME="root"
DB_PASSWORD="abcd"
DB_DBNAME="recettes"

1
.gitignore vendored
View File

@ -1 +1,2 @@
vendor
.env

View File

@ -1,6 +1,7 @@
<?php
// Ce fichier est le point d'entrée de votre application
require 'vendor/autoload.php';
require 'Noyau/ChargementAuto.php';
/*
url pour notre premier test MVC Hello World,
@ -17,6 +18,10 @@
Vue::ouvrirTampon(); // /Noyau/Vue.php : on ouvre le tampon d'affichage, les contrôleurs qui appellent des vues les mettront dedans
$O_controleur = new Controleur($S_controleur, $S_action);
*/
// load .env file in $_ENV
$dotenv = Dotenv\Dotenv::createImmutable(Constantes::repertoireRacine());
$dotenv->load();
$S_urlADecortiquer = isset($_GET['url']) ? $_GET['url'] : null;
$A_postParams = isset($_POST) ? $_POST : null;