🌐
经济型:买域名、轻量云服务器、用途:游戏 网站等 《腾讯云》特点:特价机便宜 适合初学者用
点我优惠购买
🚀
拓展型:买域名、轻量云服务器、用途:游戏 网站等 《阿里云》特点:中档服务器便宜 域名备案事多
点我优惠购买
🛡️
稳定型:买域名、轻量云服务器、用途:游戏 网站等 《西部数码》 特点:比上两家略贵但是稳定性超好事也少
点我优惠购买
温馨提示:这篇文章已超过880天没有更新,请注意相关的内容是否还可用!
文件结构
index.PHP 主页
config 配置文件
index.php
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | <html> <head> <title>修改配置</title> <meta charset='utf-8' /> </head> <body> <form action='doUpdate.php' method='post'> <table border='1' width='300'> <?php //读取文件 $info=file_get_contents("config.php"); //var_dump($info); //正则 preg_match_all('/define("(.*?)","(.*?)")/',$info,$arr); //var_dump($arr); //遍历 foreach($arr[1] as $k=>$v){ echo "<tr>"; echo "<td>{$v}</td>"; echo "<td><input type='text' name='{$v}' value='{$arr[2][$k]}' /></td>"; echo "</tr>"; } ?> <tr> <td colspan='2' align='center' > <input type='submit' value='保存' /> <input type='reset' /> </td> </tr> </table> </form> </body></html> |
config.php
1 2 3 4 5 | <?php define("HOST","localhost3311"); define("USER","root3311"); define("PWD","1231233311"); define("DBNAME","test3311");?> |
doUpdate.php
1 2 3 4 5 6 7 8 9 | <?php //读文件 $info=file_get_contents("config.php"); //var_dump($_POST); //die; //遍历$_POST $info=preg_replace("/define("{$k}",".*?")/","define("{$k}","{$v}")",$info); } //回填 file_put_contents("config.php",$info); echo "ok"; header("refresh:1;url=index.php");?> |
文章版权声明:除非注明,否则均为AI虎哥的工具库原创文章,转载或复制请以超链接形式并注明出处。



还没有评论,来说两句吧...