Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
PessoALL, meu conhecimento em PHP é iniciante/intermediário, e estou com problemas em descobri qual é o problema.
No codigo abaixo, tento recuperar as configurações do banco de um arquivo ini, e setar na classe de acesso ao banco que o sistema usa, mas não consigo usar os dados do .ini nem dentro da classe, nem fora utilizando o $GLOBALS. Alguem tem alguma dica do que pode ser?
O erro é esse:
Parse error: parse error, unexpected T_VARIABLE in ..._dbconfig.php on line 54
<?phprequire('_utils.php');$file = "_dbconfig.ini";$fileContent = split("\n", file_get_contents($file));$db_host = catchValue($fileContent[0]);$db_user = catchValue($fileContent[1]);$db_password = catchValue($fileContent[2]);$db_database = catchValue($fileContent[3]); class DBConfig{ static $debug = TRUE; static $dsn = array( 'phptype' => 'mysql', 'dbsyntax' => false, 'username' => 'root', 'password' => false, 'protocol' => false, 'hostspec' => $GLOBALS["db_database"], 'port' => false, 'socket' => false, 'database' => 'db', 'new_ink' => false, ); static $options = array( );}?>Carregando comentários...