Skip to content
Snippets Groups Projects
Commit 82e4ce7b authored by Sofiane Lasri's avatar Sofiane Lasri
Browse files

1

parent 14f185c7
Branches
Tags
No related merge requests found
<?php
require_once "vbcms-core/core.php";
/*
VBcms redirige toutes ses pages sur cet index,
le fichier header.php se charge d'inclure des pages correspondants aux paramètres de l'url
NE TOUCHEZ PAS À CE FICHIER !
Si vous voulez créer un thème, ça se trouve dans /vbcms-content/themes
*/
\ No newline at end of file
<?php
//
// VBcms 2.0 - Sofiane Lasri | https://sl-projects.com
//
// DATABASE CONFIGURATION
$bddHost = ""; //Adresse du serveur MySQL
$bddUser = ""; //Utilisateur
$bddMdp = ""; //Mot de passe
$bddName = ""; //Nom de la base de données
error_reporting(0); //Désactive les erreurs
\ No newline at end of file
<?php
// Ce qu'on fait ici c'est récupérer le dossier racine de VBcms
// Sur la pre2.0 toute la partie logique se passait dans /vbcms-admin
// Ce raisonnement était donc logique car toujours valable.
// Il faudra en revanche, voir si cela fonctionnera toujours avec la nouvelle architecture.
if(!isset($vbcmsRootPath)){
$vbcmsRootPath = getcwd();
if(strpos($vbcmsRootPath, "/vbcms-core") !== false){
$vbcmsRootPath = substr($vbcmsRootPath, 0, strpos($vbcmsRootPath, "/vbcms-core"));
}
}
// On utilisera $GLOBALS['vbcmsRootPath']
// Connexxion à la base de donnée
require_once 'dbConnect.php';
<?php
require_once $GLOBALS['vbcmsRootPath']."/vbcms-config.php";
try {
$bddConn = new PDO("mysql:host=$bddHost;dbname=$bddName", $bddUser, $bddMdp); //Test de la connexion
$bddConn = null;
} catch (PDOException $e) {
$bddError = true;
die();
}
if (!isset($bddError)){
$bdd = new PDO("mysql:host=$bddHost;dbname=$bddName", $bddUser, $bddMdp);
$bdd->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING );
}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment