Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou criando um arquivo de instalação de um sistema, e estou tendo um problema com o $ ao editar o conteúdo do arquivo que faz conexão com o banco de dados.
código:
$arquivo = fopen('config2.php','w+');
if ($arquivo) {
$conteudo = "$mysqli = new mysqli('".$ip."', '".$usuario."', '".$senha."', '".$banco."');";
if (!fwrite($arquivo, $conteudo)) die('Não foi possível atualizar o arquivo.');
echo 'Arquivo atualizado com sucesso';
fclose($arquivo);
}
Eu resolvi o problema colocando uma barra invertida antes do $...
Só queria compartilhar a solução, obrigado...
$conteudo = "\$mysqli = new mysqli('".$ip."', '".$usuario."', '".$senha."', '".$banco."')