*/ $tmp = fopen($fl, "r"); $content=fread($tmp,filesize($fl)); fclose($tmp); // here goes your update // Server Updates $content = preg_replace( '/\$yourname = \"(.*?)\";/', '$yourname = "'.$yn.'";', $content); $content = preg_replace( '/\$base = \"(.*?)\";/', '$base = "'.$yb.'";', $content); // User/Pass Update $content = preg_replace( '/\$user = \"(.*?)\";/', '$user = "'.$user1.'";', $content); $content = preg_replace( '/\$pass = \"(.*?)\";/', '$pass = "'.$pass1.'";', $content); $content = preg_replace( '/\$custombackground = \"(.*?)\";/', '$custombackground = "#'.$backgroundcolor1.'";', $content); // version Settings if (empty($showversion1)) { $content = preg_replace( '/\$showversion = \"(.*?)\";/', '$showversion = "0";', $content); } else { $content = preg_replace( '/\$showversion = \"(.*?)\";/', '$showversion = "1";', $content); } // clockvisible Settings if (empty($clockvisible1)) { $content = preg_replace( '/\$clockvisible = \"(.*?)\";/', '$clockvisible = "0";', $content); } else { $content = preg_replace( '/\$clockvisible = \"(.*?)\";/', '$clockvisible = "1";', $content); } // kknowledgefeedvisible Settings if (empty($kknowledgefeedvisible1)) { $content = preg_replace( '/\$kknowledgefeedvisible = \"(.*?)\";/', '$kknowledgefeedvisible = "0";', $content); } else { $content = preg_replace( '/\$kknowledgefeedvisible = \"(.*?)\";/', '$kknowledgefeedvisible = "1";', $content); } // webclipfeedvisible Settings if (empty($webclipfeedvisible1)) { $content = preg_replace( '/\$webclipfeedvisible = \"(.*?)\";/', '$webclipfeedvisible = "0";', $content); } else { $content = preg_replace( '/\$webclipfeedvisible = \"(.*?)\";/', '$webclipfeedvisible = "1";', $content); } // konvosvisible Settings if (empty($konvosvisible1)) { $content = preg_replace( '/\$konvosvisible = \"(.*?)\";/', '$konvosvisible = "0";', $content); } else { $content = preg_replace( '/\$konvosvisible = \"(.*?)\";/', '$konvosvisible = "1";', $content); } // konvoschat Settings if (empty($konvoschat1)) { $content = preg_replace( '/\$konvoschat = \"(.*?)\";/', '$konvoschat = "0";', $content); } else { $content = preg_replace( '/\$konvoschat = \"(.*?)\";/', '$konvoschat = "1";', $content); } // kodivisible Settings if (empty($kodivisible1)) { $content = preg_replace( '/\$kodivisible = \"(.*?)\";/', '$kodivisible = "0";', $content); } else { $content = preg_replace( '/\$kodivisible = \"(.*?)\";/', '$kodivisible = "1";', $content); } // Widget Config if (empty($widgetbackgroud1)) { $content = preg_replace( '/\$widgetbackgroud = \"(.*?)\";/', '$widgetbackgroud = "0";', $content); } else { $content = preg_replace( '/\$widgetbackgroud = \"(.*?)\";/', '$widgetbackgroud = "1";', $content); } if (empty($customwidgetbackgroud1)) { $content = preg_replace( '/\$customwidgetbackgroud = \"(.*?)\";/', '$customwidgetbackgroud = "0";', $content); } else { $content = preg_replace( '/\$customwidgetbackgroud = \"(.*?)\";/', '$customwidgetbackgroud = "1";', $content); } $content = preg_replace( '/\$widgetbackgroudcolour = \"(.*?)\";/', '$widgetbackgroudcolour = "#'.$widgetbackgroudcolour1.'";', $content); // kworld Settings if (empty($KWorldEnabled1)) { $content = preg_replace( '/\$KWorldEnabled = \"(.*?)\";/', '$KWorldEnabled = "0";', $content); } else { $content = preg_replace( '/\$KWorldEnabled = \"(.*?)\";/', '$KWorldEnabled = "1";', $content); } /*write operation ->*/ $tmp =fopen($fl, "w"); fwrite($tmp, $content); fclose($tmp); //sleep for 5 seconds header("Location: re1.php"); die(); ?>