Burası config.php dosyası olsun


if (!file_exists(__DIR__.DIRECTORY_SEPARATOR.'config.json')) {
$configs = [
'username' => 'admin',
'password' => 12345
];
$configs = json_encode($configs, JSON_UNESCAPED_UNICODE);
$file = fopen(__DIR__.DIRECTORY_SEPARATOR.'config.json','w+');
fwrite($file,$configs);
fclose($file);
exit();
}

if (isset($_POST['bilgi_guncelle'])) { //Şifre değitirme için post gönderildiği zaman
$file = file_get_contents(__DIR__.DIRECTORY_SEPARATOR.'config.json');
$decode = json_decode($file, 1);
$decode['username'] = $_POST['yeni_kullanici_adi']; // Eğer kullanıcı adı da değiştirme istersniz kullanın, yoksa silin
$decode['password'] = $_POST['yeni_sifre'];
$encode = json_encode($decode,JSON_UNESCAPED_UNICODE);
file_put_contents(__DIR__.DIRECTORY_SEPARATOR.'config.json', $encode);
}

//Kullanıcının gördüğü kısma da config.php dosyasını değil de config.json dosyasını json_encode() ederek çekin. bu config.php dosyasına sadece siz ve post edildiği zaman ayarları güncellemek için erişin