Ik ben bezig geweest met OOP (voor de config), voor het uit te proberen. Maar het werkt niet, het geeft geen errors...
<?php
$__error_reporting_level=1;
$_CONFIG = parse_ini_file($_SERVER["DOCUMENT_ROOT"] . '/../datafile.ini', true);
$hostnaam = $_CONFIG['hostnaam'];
$gebruikersnaam = $_CONFIG['gebruikersnaam'];
$wachtwoord = $_CONFIG['wachtwoord'];
$database = $_CONFIG['database'];
define('HOSTNAAM', $hostnaam);
define('GEBRUIKERSNAAM', $gebruikersnaam);
define('WACHTWOORD', $wachtwoord);
define('DATABASE', $database);
error_reporting($__error_reporting_level);
class sql
{
protected $hostnaam = HOSTNAAM;
protected $gebruikersnaam = GEBRUIKERSNAAM;
protected $wachtwoord = WACHTWOORD;
protected $database = DATABASE;
private function connect()
{
$connections = mysql_connect($this->hostnaam, $this->gebruikersnaam, $this->wachtwoord) or die ('Unabale to connect to the database');
mysql_select_db($this->database) or die ('Unable to select database!');
return;
}
}
?>
index.php (STUKJE)
// IMPORTEER DE BENODIGE CODE \\
include $_SERVER["DOCUMENT_ROOT"] . '/paneel/assets/include/init.php';
include $_SERVER["DOCUMENT_ROOT"] . '/paneel/assets/include/functions.php';
$obj = new sql;