Bir Bildirimi içine sıkışmış: Undefined variable: c

0 Cevap php

Ben bu index.php dosyası var

# Loading configurations.
loadConfiguration('database');
loadConfiguration('site');

# Initializing the database connection.
$db = new database($c['db']['host'], $c['db']['username'], $c['db']['password'], $c['db']['name']);
unset($c['db']['password']);

Ve LoadConfiguration () aşağıdaki gibi ayarlanır:

function loadConfiguration($string) { require(path.'config/'.$string.'.con.php'); }

I checked that database.con.php and site.con.php are into the config/ folder. And the only error i get is a Notice: Undefined variable: c in the following line

$db = new database($c['db']['host'], $c['db']['username'], $c['db']['password'], $c['db']['name']);

İşte database.con.php bulunuyor

# Ignore.
if (!defined('APP_ON')) { die('Feel the rain...'); }

$c['db']['host'] = 'localhost';
$c['db']['username'] = 'root';
$c['db']['password'] = '';
$c['db']['name'] = 'name';

İşte site.con.php bulunuyor

# Ignore.
if (!defined('APP_ON')) { die('Feel the rain...'); }

/* Site informations */
$c['site']['name'] = 'Namek';
$c['site']['mail'] = 'mail@whocares.com';
$c['site']['enable-email'] = false;
$c['site']['debug-mode'] = true;

Ben yanlış ne yapıyorum?

0 Cevap