congfig.php güncelleştirmek için en iyi yolu

0 Cevap php

Ben siteyi çalıştırmak için gerekli bilgileri tutan sitemde biri için bir config.php dosyası var. Bu biraz şuna benzer:

<?php

$site_name="The Site";
$base_url = "http://site.com";
$upload_path = "/images";

?>

O kolay gelen değerleri alma, ben sadece 'config.php'; gerektiren kullanabilirsiniz ama nasıl bir html formundan bu eklemek için bir seçenek verebilir? Nasıl ben değerlerini güncelleyebilirsiniz demektir? I aklında yollarından biri biraz böyle, fopen ve fsave kullanıyor:

<?php
$filename = 'config.php';
$somecontent = "config here";


if (is_writable($filename)) {


    if (!$handle = fopen($filename, 'w')) {
         echo "Cannot open file ($filename)";
         exit;
    }

    // Write $somecontent to our opened file.
    if (fwrite($handle, $somecontent) === FALSE) {
        echo "Cannot write to file ($filename)";
        exit;
    }

    echo "Success, wrote ($somecontent) to file ($filename)";

    fclose($handle);

} else {
    echo "The file $filename is not writable";
}
?>

Ama bu bunu yapmak için standart bir yol nedir? Bu nasıl bütün bu cms kendi yapılandırma dosyası yazmak mı?

0 Cevap