慕桂英3389331
修改config.php的方法的确不聪明.我的办法就是不使用config.php进行项目配置,而用采用config.ini进行配置. 表单form.html或者form.php<form id="form1" name="form1" method="get" action="editconfig.php"><input name="name" type="text" value="参数名"/><input name="value" type="text" value="数值"/><input name="submit" type="submit" /></form>处理程序editconfig.php:<?php$ini = parse_ini_file('config.ini');if(isset($_GET['name']) && $_GET['value']){$handle = fopen('config.ini','w');if($handle){foreach ($ini as $key => $line){if($key == $_GET['name']){fwrite($handle,$key.' = '.$_GET['value'].chr(13));}else {fwrite($handle,$key.' = '.$line.chr(13));}}fclose($handle);}}?>配置文件config.ini:a = 123b = 456c = 789 使用方法访问form.html或者form.php,填写要修改的数值,提交,修改成功. $ini = parse_ini_file('config.ini'),可以把config.ini中的设置直接读取到$ini数组中,你可以通过$ini数组来直接调用设置.