diff --git a/tp1/src/index.php b/tp1/src/index.php index 94975dffd36a10b7dcad929026e6d235f68425ed..a8eb882afd886e498c6fc6bd6317259315aa225a 100644 --- a/tp1/src/index.php +++ b/tp1/src/index.php @@ -13,5 +13,45 @@ $db = new DB(); 'collation' => 'utf8_unicode_ci', 'prefix' => '' ] );*/ + +// ajout des informations pour se connecter à la base de données +$ini_file = parse_ini_file('../conf/conf.ini'); +$db->addConnection([ + 'driver' => $ini_file['driver'], + 'host' => $ini_file['host'], + 'database' => $ini_file['database'], + 'username' => $ini_file['username'], + 'password' => $ini_file['password'], + 'charset' => $ini_file['charset'], + 'collation' => $ini_file['charset'] . '_unicode_ci', + 'prefix' => '' +]); + $db->setAsGlobal(); $db->bootEloquent(); + +// demerage d'un session +session_start(); + +// intance de slim qui a pour but de créer le rootage des urls +$app = new Slim(); + +$app->get('/', function () { + $v = new AccueilView(); + $v->render(); +})->name('accueil'); +$app->get('/ex1/requete1', function () { + +})->name('ex1 requete 1'); +$app->get('/ex1/requete2', function () { + +})->name('ex1 requete 2'); +$app->get('/ex1/requete3', function () { + +})->name('ex1 requete 3'); +$app->get('/ex1/requete4', function () { + +})->name('ex1 requete 4'); + + +$app->run(); \ No newline at end of file