BlackMix 15 Denunciar post Postado Março 28, 2015 Galera peguei um esquema de gerar um arquivo de configs pelo bd para não ter que ficar buscando direto no banco a cada página visitada no site.. O problema é que eu peguei o esquema do Mybb, só que está dando um erro na linha 7 Mas eu consegui arrumar o Erro com gambiarra kkkk queria que voces me ajudasse a tirar essa gambiarra haha, lógico se voces poder. aqui está o codigo>> function rebuild_settings(){ if(file_exists(_DOC_ROOT.'/../'."sistema/settings.php")) { unlink(_DOC_ROOT.'/../'."sistema/settings.php"); } $query=select("settings","set_id,set_value,set_fast","set_fast=0"); $result=neutral_query($query); while($row=neutral_fetch_array($result)){ $settings[$row['set_id']] = $row['set_value']; $row['set_value'] = addcslashes($row['set_value'], '\\"$'); $settings .= "\$settings['{$row['set_id']}'] = \"{$row['set_value']}\";\n"; $settings = str_replace("1rray", "\n\n */ \n\n", $settings); } $settings = "<"."?Php\n/*********************************\ \n Site AnimesMix,\n Banco de Dados.\n Configs mais rapido.\n\********************************\n\n$settings\n"; $file = @fopen(_DOC_ROOT.'/../'."sistema/settings.php", "w+"); @fwrite($file, $settings); @fclose($file); $GLOBALS['settings'] = &$settings; } O erro é aqui >> $settings = str_replace("1rray", "\n\n */ \n\n", $settings); se eu remover essa parte aparece isso como se fosse um array sei lá 1rray e aparece um 1 também T_T" minha gambiarra >> str_replace("1rray", "\n\n */ \n\n", $settings); xD print Compartilhar este post Link para o post Compartilhar em outros sites